标签: git hook pre-commit
我正在尝试在我的存储库本地添加预提交挂钩。我只想在提交中修改/添加/删除.tpl文件时运行脚本。有没有简单的方法来检查这个?
谢谢: - )
答案 0 :(得分:1)
你可能需要这样的东西:
4.
#!/bin/bash if git diff --name-only --cached | grep -Eq '\.tpl$'; then # do your job fi 标志保证在将来的git版本中输出不会改变(它们保持一致)。
#!/bin/bash if git diff --name-only --cached | grep -Eq '\.tpl$'; then # do your job fi