如下是我当前使用的模板,当然你可以根据自己的喜好任意修改。点击这里获取我使用这个模板的一个例子(https://github.com/dmroeder/pylogix/pull/71)。刚开始的时候,你确实会发愁应该写些什么,但经过几次提交操作后,你就可以熟练掌握。
# Commit Title (50 chars)
# Why? Issue, enhancement, etc.
# How does it address the why?
# Tickets, Links, etc...
我给该模板取名为 .git_commit_msg.txt,当然你可以根据需要命名。如果你的环境变量中没有HOME这个路径,则可以使用绝对路径。
Linux,Mac
${HOME}/.git_commit_msg.txt
%HOME%/.git_commit_msg.txt
Linux,Mac
git config --global commit.template ${HOME}/.git_commit_msg.txt
git config --global commit.template %HOME%/.git_commit_msg.txt
检查默认文本编辑器
git config core.editor
git config --global core.editor "code -w"
你可以将code换成你喜欢的文本编辑器,例如vim、emacs、sublime等。如果你的文本编辑器有问题,那么可以参考StackOverflow(https://stackoverflow.com/search?q=core.editor+git)。
在完成提交后,vscode会打开模板,你可以取消模板中的注释行,也可以添加新行。然后保存,并关闭文件。这时提交就算正式完成了。如果你不改动任何内容就关闭模板,则提交会被取消。在你执行完PR后,完整的提交消息会出现在PR中,供维护人员查看。
git commit
你喜欢只写一行注释,然后在PR中写详细的消息吗?
你喜欢使用提交模板吗?
你们团队/公司是否会强制使用模板?
还有其他方法吗?
希望您喜欢这篇文章,感谢您的阅读!
原文:https://dev.to/kodaman2/better-commit-messages-3dnm
【END】
https://edu.youkuaiyun.com/topic/python115?utm_source=csdn_bw
优快云 博客诚邀入驻啦!
本着共享、协作、开源、技术之路我们共同进步的准则,
只要你技术够干货,内容够扎实,分享够积极,
欢迎加入 优快云 大家庭!
扫描下方二维码,即刻加入吧!

☞
点击阅读原文,输入关键词,即可搜索您想要的 优快云 文章。
本文介绍了一种通过配置Git和使用模板来改善代码提交消息的方法。作者分享了一个实用的提交消息模板,展示了如何在VSCode中激活和使用它,以提高提交信息的质量。
397

被折叠的 条评论
为什么被折叠?



