每次运行时,我都需要对我的项目执行一些操作(准备 gettext *.mo 消息文件)git pull。有没有合适的 git 钩子,我可以用它来做这个吗?
git pull
githooks手册页是完整的钩子列表。如果它不在那里,它就不存在。
githooks
也就是说,有 一个 post -merge 钩子,所有的 pull 都包含一个 merge,尽管不是所有的 merge 都是 pull。它在合并后运行,不会影响结果。如果有冲突,它永远不会被执行;如果它真的很重要,你必须使用 post-commit 钩子来选择它,或者手动调用它。