Intellij:提交之前:运行git hooks

时间:2018-12-04 07:01:32

标签: intellij-idea

我想在提交之前启用“运行git hooks”,我知道它是可能的,因为我一次启用了它(在一个项目中,如下图所示)

但是我不记得/弄清楚如何在另一个项目中做到这一点

可以帮忙吗?

谢谢

enter image description here

2 个答案:

答案 0 :(得分:0)

Quote from IJ forums:

The option appears there when git hooks that can be skipped - pre-commit and commit-msg - are added to the repo.

So you need to create hooks in .git/hooks to make it appear.

答案 1 :(得分:0)

那时候我找不到它,但是后来我找到了,所以只想与你们分享。

以下软件包将为您pre-commit

它非常简单,只需安装:

npm install pre-commit --save-dev

并将其添加到package.json

{
  "pre-commit": ["test", "build"],
}

你很黄金