如何在Git恢复后合并分支

时间:2013-12-09 21:48:30

标签: git merge git-branch branching-and-merging git-revert

到目前为止的故事 - 项目存储库包括两个分支 - updatemaster。尝试将update合并到master。但是,通过使用master

,几乎立即revert被恢复为原始形式(合并前)
git revert -n OLDER_COMMIT^..NEWER_COMMIT

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

1 个答案:

答案 0 :(得分:0)

我认为您将update合并到master时遇到问题,因为update之前已合并到master,然后将这些更改还原(然后提交并且推)。如果是这种情况,您需要恢复还原(如果您在update中进行了进一步更改,则可以在此后正常合并)。

查看git log,找到恢复合并的提交。在master分支中恢复该特定提交:

git revert SHA1