每次运行git pull
时,我都需要在项目中执行一些操作(准备gettext * .mo消息文件)。有没有合适的git hook,我可以用它吗?
答案 0 :(得分:167)
githooks
手册页是一个完整的钩子列表。如果它不在那里,它就不存在。
也就是说,是一个合并后的钩子,并且所有拉动包括合并,但并非所有合并都是拉动。它在合并后运行,不会影响结果。如果发生冲突,它永远不会被执行;
,如果真的重要,你必须使用post-commit钩子选择它。或者答案 1 :(得分:10)
post-merge
- 有关如何使用它的详细信息,请参阅https://git-scm.com/docs/githooks#_post_merge。