Github говорит, "This branch is 10 commits ahead, 8 commits behind xyz:master"
.Как сохранить разветвленное репо, синхронизированное с оригинальным репо
Как это сделать даже с мастером?
Github говорит, "This branch is 10 commits ahead, 8 commits behind xyz:master"
.Как сохранить разветвленное репо, синхронизированное с оригинальным репо
Как это сделать даже с мастером?
Потяните master
в свою ветку (say, feature
), после чего решите «8 коммитов за». И если вы объедините feature
с master
, тогда «10 коммитов впереди» будут решены.
# merge 'master' into 'feature' branch (solve '8 commits behind')
$ git fetch
$ git checkout feature
$ git pull origin master # pull latest commits of master
$ git push origin HEAD # update remote/feature
# merge 'feature' into 'master' branch (solve '10 commits ahead')
$ git checkout master # checkout 'master'
$ git pull origin master # sync with origin/master
$ git pull origin feature # pull latest commits of your branch 'feature'
$ git push origin master # push to remote/master
Объединить две ветви вместе
это отражает только локально, но я хочу, чтобы это было отражено в моей удаленной вилке –
После вытягивать, толкать изменения в пульте дистанционного управления. –
теперь у меня все еще есть Эта ветка на 11 коммитов впереди xyz: master. Как это решить? –