git pull
Скачать изменения с сервера и сразу влить их в текущую ветку
Что делает
git pull — это git fetch и git merge одной командой: скачивает новые коммиты для текущей ветки и вливает их. Если своих коммитов у вас нет, ветка просто догоняет сервер.
Если новые коммиты есть и у вас, и на сервере, ветки разошлись: git сделает коммит слияния или попросит выбрать способ — --no-rebase (слияние) или --rebase (ваши коммиты переносятся поверх скачанных, история остаётся прямой). Выбор можно запомнить в настройке pull.rebase. Перед pull лучше закоммитить или спрятать через git stash текущие правки.
Синтаксис
git pull
git pull --rebase
git pull <remote> <ветка>Примеры
Скачать изменения с сервера и влить их в текущую ветку
git pullpull— fetch + merge