(учитывая, что ваша ветвь имеет значение master
, а пульт называется origin
)
Сначала обновите ваш origin
:
git fetch origin
Теперь, если вы не подтвердили со времени вашего последнего обновления, вы можете просто сделать это:
git rebase master origin/master
Если вы сделали несколько коммитов, эта быстрая перемотка вперед не будет работать. В этом случае вы можете сделать:
git branch -d master (to remove your local master branch)
git checkout -b master origin/master
Отличается до слияния:
Если вы хотите увидеть, что изменилось перед выполнением merge
do:
git fetch origin (always to bring the changes from the remote)
git diff master origin/master