如何在JetBrains系列IDE中使用--no-verify标志提交代码
WebStorm 提交代码时添加
--no-verify参数的实现方法 不用找专门的参数输入框,WebStorm是通过可视化选项控制这个参数的,不同版本操作如下:
- 2020.1及之后的新版本
- 按默认快捷键
Ctrl+K(Windows/Linux)/Cmd+K(Mac)调出提交面板,填好提交说明、选好要提交的文件 - 找到提交面板右上角「提交」按钮旁的下拉箭头,展开提交选项,找到Run Git hooks的勾选框,取消勾选
- 正常点击提交即可,这个操作的效果和手动加
--no-verify参数完全一致,会自动跳过pre-commit、commit-msg等所有本地Git钩子校验
- 按默认快捷键
- 2020.1之前的旧版本
调出提交面板后,直接在面板下方的「Before Commit」配置区,找到Run Git hooks选项取消勾选,再正常提交即可。 - 如果你更习惯命令行操作
直接点开WebStorm底部内置的Terminal终端,切到对应项目目录后,执行带参数的提交命令即可:git commit -m "你的提交备注内容" --no-verify
补充:如果是推送(push)阶段需要跳过钩子校验,在Push弹窗里同样取消Run Git hooks的勾选,就等同于执行
git push --no-verify。
内容的提问来源于stack exchange,提问作者Jose Mac
相关产品推荐
相关产品推荐

