如何设置Git提交注释

如何设置Git提交注释,第1张

如下步骤:

1.创建xxx_template文件,其内容为团队制定的Git提交注释规范,如:

Desgraption: 

Date: 

Author:

2.通过git config命令配置commit_template,如:

git config –global commit.template /d/develop/Git/Git_Home/commit_template

3.设置git commit时填写注释所用的编辑器,如:

git config –global core.editor vi

OK,设置完成,提交使用git commit会出现与下图相似的界面填写好注释才能提交成功:

通过 git log 查看提交历史信息:

进入修改注释界面:

第一行就是最后一次commit的注释信息,按 i 键进行编辑状态,修改注释信息后按 Esc 后再按 :wq 保存并退出

再次通过 git log 查看,注释信息由 add test.txt 修改为 新增test.txt

命令:

比如我想要修改最近3次注释信息就使用 git rebase -i HEAD~3 ,显示下面内容:

按 i 进行编辑,需要修改那个注释,就将其前面的 pick 修改为 edit :

然后按 Esc 后再按 :wq 保存并退出

此时输入一下命令编辑第1条commit注释:

编辑注释信息(按 i 进入编辑状态,按 Esc 和 :wq 保存并退出),此时分支变为 master|REBASE-i 1/3 ;再输入下面信息进行保存:

此时分支变为 master|REBASE-i 3/3 ,现在只修改完第1条commit

再通过 git commit --amend 和 git rebase --continue 修改第3条后分支状态变回 master 并提示 Successfully rebased and updated refs/heads/master. 说明已修改完成

首先,使用下面这个命令来设置git默认的编辑器,其中的“editor”替换成你自己的编辑器,如Vim、Emacs、gedit、subl等:

git config --global core.editor "editor -w"

然后,在做提交的时候使用命令不要写"-m"参数,直接写成git commit这样子就行,这样就会自动打开你刚才指定的编辑器,你可以在里面添加大段注释。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11673405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存