我试图运行一个 bisect 来定位一个问题,当它完成后我打电话给git bisect reset
:
$ git bisect reset
We are not bisecting.
但是那个标签good
还在,怎么去掉这个标签呢?它在以下内容中显示了类似的内容git log
:
commit c561e7297... (good)
我试图运行一个 bisect 来定位一个问题,当它完成后我打电话给git bisect reset
:
$ git bisect reset
We are not bisecting.
但是那个标签good
还在,怎么去掉这个标签呢?它在以下内容中显示了类似的内容git log
:
commit c561e7297... (good)
你说:
我运行 git bisect start 然后 git bisect 好
从文档中,这是您在使用时应遵循的程序git bisect
:
$ git bisect start
$ git bisect bad # mark current commit as bad
$ git bisect good v1.0 # mark some earlier commit as good
Git bisect 基本上只是进行二进制搜索以找到第一个错误提交,其中出现了您的分支中出现问题的地方。它希望您将某个提交标记为好,然后将一些较早的提交标记为坏。因为您首先将当前提交标记为良好,而没有指定错误提交,所以我的猜测是 bisect 刚刚完成而没有做任何事情。