我的沙哑脚本:
"husky": {
"hooks": {
"pre-commit": "sh ./tools/githooks/pre-commit.sh"
}
}
假设我正在做git commit -m "I want that text"
。
如何在Shell脚本中访问我的提交消息?
我试图在shell脚本中回显$ HUSKY_GIT_PARAMS和$ HUSKY_GIT_STDIN,但没有成功
答案 0 :(得分:1)
预提交挂钩将不访问提交消息,因为该挂钩是在创建提交之前被触发的。
commit-msg hook是检查提交消息内容的正确钩子。
"commit-msg": "echo $HUSKY_GIT_PARAMS"