Коммит (commit) в системе контроля версий Git — это фиксация изменений или запись изменений в репозиторий на локальной машине. 1
Пулл (pull) — это слияние состояния удалённого репозитория и локального (обычно — в отдельной ветке). 2 Пулл скачивает с сервера актуальную версию ветки и добавляет код оттуда на компьютер. 4
Таким образом, коммит фиксирует изменения в проекте, а пулл синхронизирует состояние репозиториев: сначала обновляется информация о состоянии целевой ветки в удалённом репозитории, а затем её изменения вливаются в текущую ветку в локальном репозитории. 2
Ещё один термин, который используется в Git, — пуш (push). 24 Это обратный пуллу процесс: при пуше изменения из локального репозитория переносятся в удалённый. 2