之前 git 对分 "sessions" 的状态是否存储在 git 中的某处?
Is the state of previous git bisect "sessions" stored somewhere in git?
前段时间我使用 git bisect 来识别一个错误的提交,我设法做到了。然后我用 git bisect reset
关闭了 git 对分“会话”。
但是,我识别提交是否为 good/bad 的过程相当复杂,我可能犯了一个错误。
我的问题是我是否可以“重新加载”已关闭的 git 对分会话以手动重新测试我在此过程中评估的提交的 good/bad 状态。感谢您的帮助。
不,没有内置的自动“二等分历史记录”。
您可以 运行 git bisect log
将 当前 会话的进度存储到文件中,稍后使用 git bisect replay
重新 运行 上一个会话到日志中的点。
前段时间我使用 git bisect 来识别一个错误的提交,我设法做到了。然后我用 git bisect reset
关闭了 git 对分“会话”。
但是,我识别提交是否为 good/bad 的过程相当复杂,我可能犯了一个错误。
我的问题是我是否可以“重新加载”已关闭的 git 对分会话以手动重新测试我在此过程中评估的提交的 good/bad 状态。感谢您的帮助。
不,没有内置的自动“二等分历史记录”。
您可以 运行 git bisect log
将 当前 会话的进度存储到文件中,稍后使用 git bisect replay
重新 运行 上一个会话到日志中的点。