【发布时间】:2015-08-10 23:09:50
【问题描述】:
我知道可以通过git bisect log 和git bisect replay 修复git bisect 会话,如this question 的答案中所述。
但是,当我搞砸一个 bisect session 时,这可能只是一个错误的决定,我希望能够直接修复它(即不中止整个事情)。
例如,我可以想象应该可以只执行rm .git/refs/bisect/good-<hash> 来撤消错误的git bisect good。
这是正确的,还是我错过了什么?
而且,可以对错误的git bisect bad 进行类似的操作吗?
【问题讨论】:
-
git bisect 是一个shell脚本,去吧。
-
@jthill 啊,很酷,我没有意识到这很容易,只有大约 500 LOC :-) 我一定会仔细看看那个脚本。
标签: git git-bisect