哈士奇 5 .huskey gitignore
Husky 5 .huskey gitignore
10天前,哈士奇5发布
https://dev.to/typicode/what-s-new-in-husky-5-32g5
迁移到它之后 (https://typicode.github.io/husky/#/)
我注意到项目中有一个新的 .husky
目录。
默认包含以下内容:
.huskey
-> .gitignore
-> /_
.gitignore
文件只是忽略了 _
目录
_
在 /_
目录中有一个 huskey.sh
文件,显然是要忽略的。
在文档中 - 您通过以下方式添加挂钩:
npx husky add .husky/pre-commit "npm test"
这将在 .husky
目录中创建一个 pre-commit
文件。
我应该用 pre-commit
文件提交那个目录吗?不确定,也无法在文档中找到它。
如果您希望这些挂钩成为您的回购协议的标准,那么是的,您需要提交它们。例如,如果您有一个 commit-msg 挂钩来检查提交消息,并且您希望其他开发人员克隆您的 repo 以遵守这些 lint 规则,那么 commit-msg
文件就是执行该规则的方法。
10天前,哈士奇5发布 https://dev.to/typicode/what-s-new-in-husky-5-32g5
迁移到它之后 (https://typicode.github.io/husky/#/)
我注意到项目中有一个新的 .husky
目录。
默认包含以下内容:
.huskey
-> .gitignore
-> /_
.gitignore
文件只是忽略了 _
目录
_
在 /_
目录中有一个 huskey.sh
文件,显然是要忽略的。
在文档中 - 您通过以下方式添加挂钩:
npx husky add .husky/pre-commit "npm test"
这将在 .husky
目录中创建一个 pre-commit
文件。
我应该用 pre-commit
文件提交那个目录吗?不确定,也无法在文档中找到它。
如果您希望这些挂钩成为您的回购协议的标准,那么是的,您需要提交它们。例如,如果您有一个 commit-msg 挂钩来检查提交消息,并且您希望其他开发人员克隆您的 repo 以遵守这些 lint 规则,那么 commit-msg
文件就是执行该规则的方法。