微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

赫斯基 5 .huskey gitignore

如何解决赫斯基 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"

这将在 pre-commit 目录中创建一个 .husky 文件

我应该用 pre-commit 文件提交那个目录吗?对此不确定,也无法在文档中找到。

解决方法

如果你想让这些钩子成为你的仓库的标准,那么是的,你需要提交它们。例如,如果您有一个用于 lint 提交消息的 commit-msg 钩子,并且您希望其他开发人员克隆您的存储库以遵守这些 lint 规则,那么 commit-msg 文件就是强制执行该规则的方法。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。