Git,两个没有正确合并的提交

时间:2014-02-18 23:23:29

标签: git

我们有两个git提交,如下所示,两个由于某种原因没有合并在一起(顶部的那个不包含底部的那个的变化)。

git unmerged

(我不确定为什么我的图像不起作用......看起来像这样)

* 5d0a88b (parent is 770c522)
|
* \  770c522 (missing files from a135e1a))  (parent is 8a25483)
   |
* -|  a135e1a   (parent is 8a25483)
   |
   * 8a25483 (this is the parent of both commits above)
   |
   *  
   |
   *

我尝试使用

将a135e1a合并到我当前的工作副本中
git merge a135e1a   

但它告诉我合并已经成功。

1 个答案:

答案 0 :(得分:0)

谢谢大家,这些评论中的任何一条都可能有效,但我必须提前修复它。最后我将两个提交检查到单独的本地分支,然后合并它们(这有效)。然后,我将生成的代码复制到工作区的顶部并进行提交。

我意识到这不是最好的解决方案,但这是我能够让它在当时工作的唯一方式。