Skip to main content

Ветвления

Переход по веткам возможен при полном commit текущей рабочей версии

Команда Доп. параметры Описание
git branch   

список веток


<name>

добавление ветки


-d hotfix 

Удаление ненужной ветки


--merged

--no-merged 

список слитых веток

список не слитых

git checkout 

<name>

·         переключение на ветку

git checkout -b <name>
создание ветки и переключение на нее

Объединение веток

Команда Описание
git checkout master Переключение в ту ветку, которую нужно обновить
git merge hotfix1 объединение текущей ветки с веткой hostfix1

В файлах, содержащих разную информацию, появятся строки, показывающие различия. Нужно удалить все различия, вставив новый (или куски старого) текст, добавить файл (git add…) и закоммитить. После отработки всех ошибок будет слито в новый commit