【发布时间】:2019-06-02 16:46:41
【问题描述】:
我尝试运行 bisect 来定位问题,完成后我致电 git bisect reset:
$ git bisect reset
We are not bisecting.
但是good的标签还在,怎么去掉这个标签呢?
它在git log 中显示了类似的内容:
commit c561e7297... (good)
【问题讨论】:
-
您可能错误地使用了
git bisect。请显示您在尝试运行git bisect reset之前使用的确切命令。 -
我运行
git bisect start然后git bisect good然后几个good and bad命令,最后运行reset。 -
糟糕,不要介意之前(已删除)的评论,您正确使用了重置。无论如何,留下
good标签是没有问题的——它只是一个标签。 -
@torek 它给人的错误印象是这个提交很好,所以我想摆脱它:)
-
通常
git bisect reset应该清除refs/bisect/这应该摆脱它。您可以运行git for-each-ref --format='%(refname)' refs/bisect | xargs git update-ref -d将它们全部删除,或者只运行git update-ref -d refs/bisect/good删除good一个。
标签: git git-bisect