DEVOPSTRAINER
Вопросы / Git и CI/CD

В чем разница между git fetch и git pull?

Краткий ответ

- git fetch — скачивает изменения с удаленного репозитория, но не изменяет локальные ветки: обновляются только remote-tracking ветки (origin/main).
- git pull = git fetch + git merge (или git rebase с флагом --rebase): скачивает и сразу интегрирует изменения в текущую ветку.

Ещё вопросы по теме «Git и CI/CD»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →