如何解决如何在失败时停止预提交?
我在 git
中启用了两个 pre-commit-config.yml
预提交挂钩:
当 (1) 更新代码格式时,它失败了,但 (2) 仍然运行。然后 (1) 和 (2) 必须再次运行,将运行提交所需的时间加倍。我宁愿只在(1)通过时运行(1)和运行(2)。是否可以使用 pre-commit
,如果可以,我该怎么做?我已经研究了文档的深度,但到目前为止我还没有找到任何有用的东西。
解决方法
我不建议在预提交中进行缓慢检查,您可能会让开发人员禁用/忽略它/上下文切换
也就是说,有一个专门为此设计的选项,fail_fast
选项
这是一个顶级选项,所以你可以这样设置:
fail_fast: true
repos:
# ...
免责声明:我创建了预提交
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。