Как проверить изменения в удаленном (исходном) Git-репозитории?
Вопрос
Какие команды Git выполняют следующий рабочий процесс?
сценарий
Я клонировал из репозитория и сделал несколько своих коммитов в свой локальный репозиторий. Тем временем мои коллеги сделали коммиты в удаленном хранилище. Теперь я хочу:
Проверьте, есть ли какие-либо новые коммиты от других людей в удаленном хранилище, т.е.origin
?
Скажем, с момента моего последнего извлечения в удаленном репозитории было 3 новых коммита, я хотел бы просмотреть коммиты удаленного репозитория, т.е.HEAD~3
сHEAD~2
, HEAD~2
сHEAD~1
а такжеHEAD~1
сHEAD
.
Узнав, что изменилось удаленно, я хочу получить последние коммиты от других.
Мои выводы пока
Для шага 2: я знаю обозначение кареткиHEAD^
, HEAD^^
и т. д. и обозначение тильдыHEAD~2
, HEAD~3
и т.п.
Для шага 3: это, я думаю, простоgit pull
.