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