如果当前分支上没有对 CHANGELOG 的提交,我如何编写一个在注释部分输出警告的 git 钩子?
我想输出如下内容:
# CHANGELOG Not updated.
#
# Update changelog before submitting PR.
#
Run Code Online (Sandbox Code Playgroud)
如果你想要一个本地提交钩子,你可以在下面添加这个脚本 .git/hooks/pre-commit
#!/bin/bash
if git status -s | grep -q "M CHANGELOG"; then
exit 0
else
echo "# CHANGELOG Not updated."
exit 1
fi
Run Code Online (Sandbox Code Playgroud)
请注意,提交钩子没有版本化,也没有包含在存储库中
| 归档时间: |
|
| 查看次数: |
419 次 |
| 最近记录: |