Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git,两个未正确合并在一起的提交_Git - Fatal编程技术网

Git,两个未正确合并在一起的提交

Git,两个未正确合并在一起的提交,git,Git,我们有两个git提交,如下所示,由于某种原因,这两个提交没有合并在一起(顶部的提交不包含底部提交的更改) (我不确定为什么我的图像不起作用……它看起来像这样) 我已尝试使用将a135e1a合并到当前工作副本中 git merge a135e1a 但它告诉我合并是成功的。谢谢各位,这些评论中的任何一条都可能有效,但我必须在它们出现之前修复它。最后,我将两个提交签出到单独的本地分支中,然后将它们合并(这很有效)。然后,我将生成的代码复制到我的工作区顶部,并进行了提交 我意识到这不是最好的解

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

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

我已尝试使用将a135e1a合并到当前工作副本中

git merge a135e1a   

但它告诉我合并是成功的。

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


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

告诉我们您是如何尝试合并的。另外,如果可能的话,包括实际的sha1值(您可以缩短它们),这样我们就可以正确地引用它们。是的,更新-我还发现两个提交都有相同的父项当您尝试合并时,您的工作副本指向什么?@codelark,我已经更新了问题-我当前的提交点为770c522,因此,现在a135e1a只是坐在那里,使用选项
--no ff
进行未合并合并,以强制非快进提交或尝试使用
git-rebase a135e重新设置基址
git merge a135e1a