gpt4 book ai didi

javascript - 手动运行 husky git hook(不使用 git 命令触发它)

转载 作者:行者123 更新时间:2023-11-30 19:07:10 24 4
gpt4 key购买 nike

我正在使用 husky 设置节点项目我想手动运行一个 git-hook 脚本,而不必在 git 中触发它。

例子:

我的 package.json 有以下内容:

{
...
"scripts": {
"precommit": // something goes here
}
...
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
...
}

如果我运行 npm run precommitlint-staged Hook 步骤会运行,没有实际发生在 git 中的提交。

这可能吗?

最佳答案

这应该是可能的,因为this answer说明您可以简单地调用 .git/hooks/pre-commit

因此,只要您直接调用 Hook 及其完整路径,您就可以运行它包含的任何内容。

关于javascript - 手动运行 husky git hook(不使用 git 命令触发它),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58867861/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com