mirror of
https://github.com/svek95/GeekBrainsHomeWork.git
synced 2026-06-10 07:28:29 +03:00
Add info about remote directory
This commit is contained in:
@@ -55,3 +55,36 @@
|
|||||||
(1,2,3 ...) - нумерованный список.
|
(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* - команда копирование с чужого удаленного репозитория в свой удаленный репозиторий.
|
||||||
|
|
||||||
|
! Изменения в чужом проекте делается в отдельной ветке.
|
||||||
Reference in New Issue
Block a user