2013-12-09 70 views
0

迄今为止的故事 - 项目存储库中有两个分支 - updatemaster。试图合并updatemaster。但是,几乎立即master被恢复到它的原始形式(合并前),通过使用revert如何在Git恢复后合并分支

git revert -n OLDER_COMMIT^..NEWER_COMMIT 

所以 - 我们有两个分支。其中有分开内容。我如何才能merge分支机构掌握并一起更新?所以分支大师持有综合结果?你能帮我解决这个问题吗?

回答

0

我想你有麻烦合并updatemaster,因为update先前被合并到master,然后有这些变化恢复(然后提交和推送)。如果是这种情况,您需要恢复恢复(如果您在update中有进一步的更改,则可以随后将其正常合并)。

查看git log,找到恢复合并的提交。恢复master分支内的具体提交:

git revert SHA1