在 git 预提交挂钩中检测 modified/added/deleted .tpl 文件
Detect modified/added/deleted .tpl files in git pre-commit hook
我正在尝试在我的存储库中本地添加预提交挂钩。仅当 .tpl 文件在提交中 modified/added/deleted 时,我才想 运行 一个脚本。有没有简单的方法来检查这个?
谢谢:-)
您可能需要这样的东西:
#!/bin/bash
if git diff --name-only --cached | grep -Eq '\.tpl$'; then
# do your job
fi
--procelain
标志保证输出在 git 的未来版本中不会改变(他们保持一致)。
我正在尝试在我的存储库中本地添加预提交挂钩。仅当 .tpl 文件在提交中 modified/added/deleted 时,我才想 运行 一个脚本。有没有简单的方法来检查这个?
谢谢:-)
您可能需要这样的东西:
#!/bin/bash
if git diff --name-only --cached | grep -Eq '\.tpl$'; then
# do your job
fi
--procelain
标志保证输出在 git 的未来版本中不会改变(他们保持一致)。