大家早上好, 我正在寻找一种解决方案,可以在git存储库上进行还原。基本上,我曾经意识到实现管道任务失败时会触发另一个任务,该任务使用git revert命令安排一个还原计划,但是那个rever触发了构建管道,这并不是我想要的东西,您是否知道如何解决此查询。
对于git,我使用命令
git reset --hard <last good commit>
git push --force origin <release branch>
答案 0 :(得分:0)
我能想到的2种方法
-如果可能,将上一次提交的git commit消息更改为包含***NO_CI***
-在还原管道中执行一项任务,以通过API禁用构建中的CI,重置git,然后再次通过API启用CI
如果是我,我会选择第二种选择