我的 BitBucket 中有以下场景:
并且 3 次提交是在开发上而不是在 Master 上
如何使它们同步?
虽然我可以将开发时的 3 个提交 merge 到 Master 上,但是如何解决 master 上的提交而不是开发上的提交的问题,当我检查提交时,它们除了提交本身之外没有其他差异。
他们只是一群“merge 在开发中”
最佳答案
此处,develop
是您的默认分支,master
是落后 2 次提交、领先 23 次提交的开发
。
将develop
分支 pull 入master
,反之亦然。然后推送两个分支以同步它们。
$ git fetch
$ git checkout master
$ git pull origin develop # pull develop into master
$ git push origin master # update remote/master
$ git checkout develop
$ git pull origin master # pull master into develop
$ git push origin develop # update remote/develop
关于git - 致力于掌握而不是开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42357354/