【发布时间】:2017-07-18 03:31:19
【问题描述】:
当我使用指定消息提交时,提供某些 git 挂钩更改项目中文件的最佳方法是什么?
例如,当我做$git commit -m "MODIFY" 时,我想钩子的脚本以某种方式修改我的文件。修改文件没有问题。问题是如何让 git hook 将特定消息识别为修改触发器。
【问题讨论】:
-
你要修改的文件被git跟踪了吗?我认为只有当文件没有被git跟踪时才能或应该这样做。
-
@AleksandarDimitrov 应该被追踪...
-
是否有临时存储提交消息的变量? pre-commit 钩子的脚本在实际提交之前执行,因此消息应该存在于某处
标签: git bash commit githooks pre-commit-hook