你如何重置Github状态检查?

时间:2018-01-29 15:40:37

标签: github

我最初打开拉取请求时,我的Github状态检查触发的测试套件没有运行。有没有办法在不提交更多代码的情况下手动触发?

2 个答案:

答案 0 :(得分:3)

如果您不想添加空的提交,并且如果您自己在自己的分支中工作(请参阅下文),则可以使用以下技巧:只需对最后一次提交执行伪造的修改,然后强制执行推。

git commit --amend --no-edit
git push -f origin your_branch

很明显,这会改变提交历史(从理论上讲,虽然实际上没有),所以您应该仅在自己是唯一提交者的分支中执行此操作(例如,在准备从派生存储库到数据库的拉取请求时)。上游一个)。

答案 1 :(得分:0)

尝试关闭并重新打开拉取请求以重新触发状态检查。如果失败,只需创建另一个拉取请求并关闭旧请求。