36. Слияние подтянутых изменений
Цели
- Научиться сливать подтянутые изменения в текущую ветку.
01 Слейте подтянутые изменения в локальную ветку main
Выполните
git merge origin/main
Результат
$ git merge origin/main
Updating 39a1e0f..71df43a
Fast-forward
README | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
02 Еще раз проверьте файл README
Сейчас мы должны увидеть изменения.
Выполните
cat README
Результат
$ cat README
This is the Hello World example from the Git tutorial.
(changed in origin)
Вот и изменения. Хотя команда git fetch
не сливает изменения, мы можем вручную слить изменения из удаленного репозитория.
03 Команда pull
(подтянуть)
Команда fetch
позволяет контролировать то, что именно подтягивается и сливается в ваши локальные ветки, но для удобства существует также команда pull
, которая подтягивает и сливает изменения из удаленной ветки в текущую одним вызовом.
git pull
...эквивалентна следующим двум шагам:
git fetch
git merge origin/main