【发布时间】:2021-05-19 12:28:25
【问题描述】:
我想在全局范围内为所有开发人员应用一致的提交消息规则,以便在提交消息中出现 jira 问题。
使用企业 github。
发现可以使用.git/hooks/commit-msg文件进行相应更新。
问题:如何应用此更新的 git 挂钩以供所有开发人员使用。
我没有看到git status 上出现任何变化。
不确定它是否必须配置不同的方式,所以commit-msg constrain 将适用于所有开发人员而不是本地开发人员。
你能指导一下吗?
【问题讨论】:
-
您应该在每次提交时触发一个基本 CI,并在提交时使用 linter。或者添加github操作github.com/marketplace/actions/gs-commit-message-checker
-
我明白了,.git/hook 下的 commit-msg,gist.github.com/veewee/939539fef7953bd11cdb。这可以以某种方式全局配置,以便每个人的 .git 文件夹都可以使用它吗?
标签: git github gitlab git-commit githooks