diff --git a/Pristavka.md b/Pristavka.md index 5c148c2..2a39c3b 100644 --- a/Pristavka.md +++ b/Pristavka.md @@ -55,3 +55,36 @@ (1,2,3 ...) - нумерованный список. (* в начале строки) - ненумерованный список. + +## Удаленный репозиторий + +## 1. Начало работы +* В браузере перейти по ссылке https://github.com/ +* Зарегистрироваться. +* Ознакомиться с сайтой. + +## 2. Команды + +*git clone имя сайта* - команда, позволяющая сделать копию удаленного репозитория в локальный. + + ! в VScode не должно быть созданного репозитория. + +*cd (chang directory) имя папки* - смена папки. + +*git remote add origin имя сайта* - команда, связывающая удаленный и локальный репозиторий. + +*git branch -M main* - команда, присваивающая приоритет ветке в удаленном репозитории. + + Если локальный репозиторий существует, то при выполнении этой команды необходимо находится в главной ветке локального репозитория. + +*git push -u origin main* - команда первой отправки данных из локального в удаленный репозиторий. Далее используем *git push*. + +*git pull* - команда, стягивающая данные из удаленного в локальный репозиторий. + + ! git pull - составная команда, подгружает изменения и сразу сливает их (merge). + +*pull request* - запрос на предложение изменения данных в чужом репозитории. + +*fork* - команда копирование с чужого удаленного репозитория в свой удаленный репозиторий. + + ! Изменения в чужом проекте делается в отдельной ветке. \ No newline at end of file