【发布时间】:2021-08-07 19:36:33
【问题描述】:
如何使用命令git cherry-pick <commit> 触发提交后挂钩?
我尝试过的:
- 我尝试了命令
git commit -m '...'。它正常触发了 post-commit 钩子。 - 在 githooks 文档中,没有与cherry-pick 相关的钩子。
- 查看Git的源代码后,我发现它在某些情况下使用
git merge,在其他情况下使用git commit。但我不确定何时使用哪个命令。
我的问题是:
- 为什么我使用
git cherry-pick时提交后挂钩不起作用? - 是否有一个 hook-pick 会运行?
【问题讨论】:
标签: git githooks git-cherry-pick post-commit-hook