不久前我尝试了 git bisect ,它对我有很好的帮助,但显然我没有阻止它。当我做 git status 我仍然得到:
You are currently bisecting.
(use "git bisect reset" to get back to the original branch)
我真的不想重置到任何地方,我只想停止一分为二。这实际上只是摆脱此消息的问题。
git bisect reset
是你如何停止平分。默认情况下,它会将 HEAD 重置为您开始之前的位置,尽管您也可以使用git bisect reset <commit>
它来代替。
如果您只想在不更改提交的情况下停止二等分,那么从文档中git bisect reset HEAD
可以执行您想要的操作。
平分重置
在 bisect 会话之后,要清理二分状态并返回原始 HEAD(即退出二分),请发出以下命令:
$ git bisect reset
默认情况下,这会将您的树返回到在 git bisect 开始之前签出的提交。(新的 git bisect start 也会这样做,因为它会清理旧的二分状态。)
使用可选参数,您可以改为返回到不同的提交:
$ git bisect reset <commit>
例如,
git bisect reset HEAD
将使您留在当前的二分提交并避免切换提交,而 git bisect reset bisect/bad 将检查第一个错误修订。
资料来源: http: //git-scm.com/docs/git-bisect