Справочник · модуль 11 «Git и GitHub»

Слияние

Команда git merge имя соединяет изменения другой ветки с текущей.

Сравнение из жизни

Как вклеить страницы из черновика в чистовик.

Пример

$ git merge idea
Updating 850f2f4..54f7d43
Fast-forward
 hello.py | 1 +
 1 file changed, 1 insertion(+)
$ cat hello.py
print('Привет!')
print('Идея!')
$ git log --oneline
54f7d43 (HEAD -> main, idea) Добавил идею
850f2f4 Первый коммит
$ git branch -d idea
Deleted branch idea (was 54f7d43).

Учитель в уроке Идея готова. Переходим в main и командой git merge соединяем ветки. Теперь идея есть и в main. Ветка больше не нужна, её удаляют командой git branch -d.

Запомнить

Слияние — как вклеить удачные страницы из черновика в чистовик.

Тема из урока 11.2 «Ветки» курса PythonAZ.

В этом же уроке