Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.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 不正确的合并提交给master?_Git_Git Svn - Fatal编程技术网

Git 不正确的合并提交给master?

Git 不正确的合并提交给master?,git,git-svn,Git,Git Svn,在我的主分支中,大约30次提交返回,我未正确合并我同事的一次提交。 当时我没有意识到这一点,但他今天回来说,当他提取我同时做的一些代码时,它破坏了他的构建,因为我当时没有正确地合并提交 我在mac上使用git,并使用SourceTree管理存储库 我该怎么做,我该怎么补救呢?好吧,我建议做git checkout bad merge commit,做必要的更改,commit,git checkout HEAD,merge,并确保这次合并是正确的。如果您需要所有中间提交都是正确的,那么您可能可以对

在我的主分支中,大约30次提交返回,我未正确合并我同事的一次提交。 当时我没有意识到这一点,但他今天回来说,当他提取我同时做的一些代码时,它破坏了他的构建,因为我当时没有正确地合并提交

我在mac上使用git,并使用SourceTree管理存储库


我该怎么做,我该怎么补救呢?

好吧,我建议做
git checkout bad merge commit
,做必要的更改,commit,
git checkout HEAD
,merge,并确保这次合并是正确的。如果您需要所有中间提交都是正确的,那么您可能可以对这些提交进行某种形式的重基处理,使其返回到固定合并