相关疑难解决方法(0)

返回Git中的N提交以查找导致测试回归的提交

是否有一个命令可以让我根据它与当前提交的距离而不是使用提交ID来签出提交?

用例

基本上我正在考虑设置一个cron作业类型脚本来在构建服务器上执行以下操作:

  • 下拉最新的特定git分支(git pull dev).
  • 构建它,运行测试.
  • 如果通过百分比低于上次存储的百分比:
    • 递归地返回提交,构建,运行测试,直到找到更改百分比的提交.
    • 记录引入回归的提交.

我对这将如何合在一起有一个粗略的想法,但除非我能定期返回一个提交,否则它将无法工作.

如果没有特定的命令,我想我可以grep提交日志,每次都拿第一个?

我感谢任何想法或帮助!

不像: 如何撤消Git中的最后一次提交?

我想回去"N"次提交.

git automation git-commit

13
推荐指数
2
解决办法
6222
查看次数

标签 统计

automation ×1

git ×1

git-commit ×1