Ветвления
Переход по веткам возможен при полном 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