您的位置:首页 > 其它

欢迎使用CSDN-markdown编辑器

2015-04-24 23:03 169 查看

配置Git提交注释模板

在使用Git做版本控制工具的项目协作开发中,为了保证团队成员在做git commit时的规范性,我们通常需要设置git提交的注释规范,下面分别给出在命令行下和TortoiseGit中设置提交注释模板的方法:

命令行下设置Git提交注释模板

新建一个xxx_template文件b并保存(例:d:/xxx_template),内容是团队制定的提交注释规范,例:

Description :

Date :

Author :

在Git命令行中通过git config配置提交模板,如下:

git config –global commit.template d:/xxx_template

设置命令行提交时填写注释的默认编辑器,如下:

git config –global core.editor vi

规定团队成员在做git提交时只用git commit,不能直接git commit -m “xxx”,如下:

git add .

git commit

然后会出现与下图相似的界面让committer按我们前面规定的格式填写提交注释:



填写好注释后直接git push推送到远程仓库即可

TortoiseGit中设置提交注释模板

首先还是新建一个xxx_template的文件,将团队制定的规范写进去

然后打开TortoiseGit的设置并编辑全局.gitconfig文件,为什么不编辑本地.gitconfig文件,是因为本地.gitconfig文件的配置只会对当前分支有效,而我们需要的则是配置对所有分支都有效:



配置commit.template:



最终团队成员用TortoiseGit做commit时会得到我们预先配置好的注释模板:



待续

虽然这样配置了提交模板,但如果团队成员想偷懒不按规范来话完全可以跳过,就像在命令行下直接用git commit -m “”,在TortoiseGit中直接写NA,后续如果发现Git有方法可以规避这两种提交方式,我会再更新这里面来。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: