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