我正在处理一个回购,其中最新的提交构建而旧的则没有。我尝试使用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
如何立即获取最新的不可生成的提交?
答案 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
。