# 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