【发布时间】:2020-12-11 10:30:36
【问题描述】:
我有一个 precommit 钩子,可确保在任何提交之前始终使用 devel 重新设置主题分支。然而,有时在我的工作中,我想提交我未完成的工作,而不是把它藏起来以防万一,然后在恢复之前重新设置。对于此类工作保存提交,提交消息必须完全相同,例如“工作保存提交”。我希望 commit-msg 钩子检查这种情况,如果它是一个工作保存提交,则跳过 precommit 钩子。 precommit 钩子一直在监听环境变量'override_hooks',所以我试图在 commit-msg 中改变它,但这没有用。我知道我可以手动设置 override_hooks 但我希望我不必每次都这样做。如有任何帮助,我将不胜感激。
【问题讨论】:
标签: git githooks pre-commit-hook