我正在尝试使用此处git
描述的方法实现一种将提交数据包含到 LaTex 文档中的方法。
钩子看起来像这样:
$ cat post-commit
#!/bin/sh
cd ../..
git log -1 --format="format:\
\\gdef\\GITAbrHash{%h}\
\\gdef\\GITHash{%H}\
\\gdef\\GITAuthorDate{%ad}\
\\gdef\\GITAuthorName{%an}" >> git.tex
当我执行chmod a+x post-commit
then./post-commit
时,文件会正确生成。但是,当我实际提交时,不会执行钩子。可能是什么问题呢?