Files
GeekBrainsHomeWork/Iskakov rishat.md
T
2022-02-24 18:32:52 +03:00

37 lines
2.1 KiB
Markdown

# Git readMe
## Работа с ветками
### **Добавление новой ветки**
Для добавление новой ветки прописывается команда *git branch branch_name*.
### **Переход между ветками**
Для перехода между ветками прописывается команда *git checkout branch_name*.
### **Слияние веток**
Для того что бы соединить ветки воедино потребуется команда *git merge branch_name*.
Примечание: **_слияние будет для той ветки на которой в данный момент будет находиться пользователь_**.
### **Удаление ветки**
* Для удаление ветки после успешного слияния прописывается команда *git branch -d branch_name*.
* Для принудительном удалении при с потерей информации в данной ветки прописывается "-D" (заглавная) *git branch -D branch_name*.
### **Конфликт веток**
При конфликте веток, выбрать какая из веток останется.
Примечание: **_При выборе обеих веток откорректировать в ручную_**.
## Работа с удаленными репозиториями
Git clone - копирует репозиторий по ссылке в свой локальный репозиторий.
Git push - загрузка в удаленный репозиторий.
Git pull - загрузка из удаленного репозитория в локальный.
Git remote add origin - связывает локальный репозиторий с удаленным.
### **Создание удаленного репозитория**
* Создание аккаунта на github
* Создание репозитория на github
* Создание локального репозитория и подключение к github