使用git bisect查找未构建的最新提交

时间:2018-11-28 16:52:00

标签: git

我正在处理一个回购,其中最新的提交构建而旧的则没有。我尝试使用git bisect(是我的新手)来查找未生成的最新提交。

我做了

git bisect start HEAD non_buildable_commit
git bisect run ./test_script #run git bisect good if the build fails, bad if it suceeds

我得到了bisect run success

如何立即获取最新的不可生成的提交?

1 个答案:

答案 0 :(得分:2)

git bisect start HEAD non_buildable_commit
git bisect run ./test_script
     

test_script:如果构建失败,则运行git bisect良好,如果构建失败,则运行

这不是脚本应该做的。如果提交良好(由bisect定义),则脚本应以0退出;如果提交不良,则脚本应以1-127(125除外)的代码退出。

对于您而言,如果构建失败,则应以exit 0退出,否则类似exit 1