1

我试图运行一个 bisect 来定位一个问题,当它完成后我打电话给git bisect reset

$ git bisect reset
We are not bisecting.

但是那个标签good还在,怎么去掉这个标签呢?它在以下内容中显示了类似的内容git log

commit c561e7297... (good)
4

1 回答 1

0

你说:

我运行 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 刚刚完成而没有做任何事情。

于 2019-01-08T02:03:22.553 回答