小编典典

撤消 git bisect 错误

all

我正在通过命令行做一个非自动化的 git bisect。一切都很顺利,直到我不小心在命令历史记录中的错误行上按了 return,而不是运行测试,我运行
‘git bisect good’(或 bad)。哎呀——我还不知道这个提交应该被标记为好还是坏,但这就是我所做的。

我可以撤消“git bisect good”命令,或者让 git 忘记它的结果,然后返回并运行该提交的测试吗?


阅读 88

收藏
2022-07-16

共1个答案

小编典典

git-bisect 文档

平分日志和平分重播

在将修订标记为好或坏后,发出以下命令以显示到目前为止所做的工作:

$ git bisect log

如果您发现在指定修订状态时出错,您可以将此命令的输出保存到文件中,对其进行编辑以删除不正确的条目,然后发出以下命令以返回到更正状态:

$ git bisect reset
$ git bisect replay that-file
2022-07-16