git bisect附加补丁

时间:2015-04-28 21:13:09

标签: git git-bisect

我们说我有这些修改:

  • rev 1介绍了错误#1
  • rev 2可能会引入错误#2
  • rev 3可能会引入错误#2
  • rev 4可能会引入错误#2
  • rev 5修复了错误#1

要验证错误#2发生的位置,需要修复错误#1。

在单git bisect次运行期间,可能是通过在每个二等分步骤中手动应用rev 5补丁来确定首次发生错误#2的修订版本吗?手动修补会干扰二等分吗?

1 个答案:

答案 0 :(得分:1)

在实际阅读文档之后,这样的事情可能会起作用(按照平分步骤):

git cherry-pick [patch-rev]
git reset --hard
git bisect [good/bad]