git fetch

Завантажити нові коміти із сервера, нічого не змінюючи у своїх гілках

Що робить

git fetch забирає із сервера нові коміти й гілки, але не чіпає ваші гілки та файли. Завантажене лежить у гілках на кшталт origin/main: їх можна переглянути через git log origin/main або порівняти зі своєю гілкою і вже потім вирішити, як об’єднувати.

Це безпечна команда: запускати її можна будь-коли, навіть із незакоміченими правками. --prune заодно прибирає у вас гілки origin/…, які видалили на сервері. git pull — це той самий fetch, після якого одразу йде злиття.

Синтаксис

git fetch
git fetch <remote>
git fetch --prune

Приклади

Пов’язані команди

Потренувати · Усі команди