Слияние ветви с основной
Далее, давайте объединим только что создан ную ветку (т. е. issue1) вместе с ее фиксацией с веткой main.
Чтобы слить наши фиксации с основной веткой, мы должны сначала переключиться на основную ветку.
$ git checkout main
Switched to branch 'main'
Перед слиянием откройте файл myfile.txt и проверьте его содержимое. Вы увидите следующее:
Anyone can learn Git with this tutorial and Backlog
Как вы видите, изменение, добавленное в issue1 на предыдущем шаге, не включено в файл myfile.txt в основной ветке.
Когда вы используете команду git merge, указанная фиксация сольется с активной веткой. Используя следующую команду, теперь мы можем выполнить слияние.
$ git merge issue1
Updating 1257027..b2b23c4
Fast-forward
myfile.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Позиция основной ветки теперь переместится на позицию ветки issue1, выполнив ускоренное слияние.
Наконец, давайте подтвердим содержимое файла myfile.txt. Откройте myfile.txt, и вы увидите, что новая строка, которую мы зафиксировали в ветке issue1, теперь находится в основной ветке.
Anyone can learn Git with this tutorial and Backlog
add: Register a change in an index