git pull origin master
выполнит работу, создавая дополнительный коммит слияния. Если у вас нет конфликтов и вы не хотите создавать объединение (с дополнительным коммитом 'merge') для каждого коммита, который вы отправляете, тогда rebase
предпочтительнее. Вы можете сделать это с помощью Git Gui + gitk. Просто загрузите пульт с помощью Git Gui
, затем откройте историю с помощью gitk
и создайте временную ветвь r_master
в remotes/origin/master
. Наконец, позвоните git rebase r_master
в git bash
. Это поместит ваши коммиты поверх удаленных модификаций. Вы готовы нажать и удалить r_master
.
Этот комментарий предполагает наличие ярлыков для этого потока.