Tag: git bisect

为什么git-bisect必须从工作树的顶层目录运行?

如果有人试图从仓库根目录以外的任何地方运行任何git-bisect命令,就会被告知: 你需要从工作树的顶层运行这个命令。 这是为什么? 我知道没有其他的git命令有这个要求,我没有看到明显的原因,对分应该是特殊的。 手册页也没有提到这个限制。 这真的不是什么大不了的事。 我大多只是好奇。

如何中止Git Bisect

我通过指定好的和坏的版本来开始我的git bisect,但是我不认为他们注册了。 另外,因为我试图指定git bisect的好坏,所以我不认为git正在做任何事情。 我想中止整个二等分,以便我可以重新开始操作。 git bisect reset似乎是我正在寻找,但我想仔细检查之前,可能会搞砸了。

撤消一个git分叉错误

我正在通过命令行做一个非自动化的git bisect。 一切进展顺利,直到我不小心在我的命令历史logging中出现了错误的回路,而不是运行testing,我运行“git bisect good”(或不好)。 糟糕 – 我还不知道这个提交应该是好还是坏,但这就是我所做的。 我可以撤销“git bisect good”命令,或者让git忘记它的结果,然后回去运行该提交的testing吗?

如何使用git bisect?

我读过一些文章说, git bisect真棒,但我不是母语,我不明白为什么它真棒。 你可以请示例代码示例什么是如此惊人的呢? 这是否像svn blame ?