我前一阵子尝试过git bisect,它对我很有帮助,但是显然我没有停止。当我做git status时,我仍然得到:
You are currently bisecting.
(use "git bisect reset" to get back to the original branch)
我真的不想重置为任何地方,我只想停止二等分。这实际上只是摆脱此消息的问题。
Answers:
git bisect reset
是您停止二等分的方式。默认情况下,它将HEAD重置为开始之前的位置,尽管您也可以使用HEAD来git bisect reset <commit>
代替。
如果您只是想在不更改提交的情况下停止二等分,则可以根据文档进行git bisect reset HEAD
操作。
对分重置
在平分会话之后,要清理平分状态并返回到原始HEAD(即退出平分),请发出以下命令:
$ git bisect reset
默认情况下,这会将您的树返回到git bisect启动之前已签出的提交。(新的git bisect开始也可以这样做,因为它可以清理旧的二分法状态。)
使用可选参数,您可以返回到其他提交:
$ git bisect reset <commit>
例如,
git bisect reset HEAD
将使您保持当前的二等分提交,而根本避免切换提交,而git bisect reset bisect / bad将签出第一个错误的修订版。
git bisect reset HEAD