程序员如何通过 Git 来更好地提交消息?
如下是我当前使用的模板,当然你可以根据自己的喜好任意修改。点击这里获取我使用这个模板的一个例子(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】
Python学习,怎么入门?
https://edu.csdn.net/topic/python115?utm_source=csdn_bw
CSDN 博客诚邀入驻啦!
本着共享、协作、开源、技术之路我们共同进步的准则,
只要你技术够干货,内容够扎实,分享够积极,
欢迎加入 CSDN 大家庭!
扫描下方二维码,即刻加入吧!
☞
点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。
程序员如何通过 Git 来更好地提交消息?相关推荐
- sis防屏蔽程序_程序员如何写一份更好的简历
01 引言 面试前要准备的第一件事就是写简历,从零开始写简历是一件痛苦的事,因为它既重要又耗时.现在就有很多求职者在电脑前急躁不安地搜索简历模版和参考例句,却不知道如何下笔.写得太短的话HR一定觉得没 ...
- 非程序员如何使用 Git——版本控制你的生活
在协同工作和版本控制方面,Git 绝对是一个优秀的工具,但其优点并不被大众所熟知.在过去的几年中,由于大众对于文字处理,电子表格(译者注:这里暗指Word和Excel,下同.)以及其他常用的功能的需求 ...
- 程序员必备:Git入门,超详细
对于一个刚入行的程序员或者是大学生,我建议大家还是好好的把git学学,因为在现在大部分企业代码的管理工具都是使用Git,其实Git很简单,无非就是一些命令,我们平常多去用它,就能熟能生巧.我觉得你们可 ...
- 程序员如何写一份更好的简历
01 引言 面试前要准备的第一件事就是写简历,从零开始写简历是一件痛苦的事,因为它既重要又耗时.现在就有很多求职者在电脑前急躁不安地搜索简历模版和参考例句,却不知道如何下笔.写得太短的话HR一定觉得没 ...
- 同样是Java程序员,如何比别人更优秀?
随着互联网时代的飞速发展,越来越多的人投身于软件开发行业,大家都称他们为程序员,或者码农. 这些程序员的水平也是参差不齐的,有些人从比较好的学校毕业,水平却一般般:也有些人从一般搬的学校毕业,但是水平 ...
- 程序员如何在百忙中更有效地利用时间,如何不走岔路,不白忙(忙得要有效率,要有收获)...
程序员忙,似乎是个公论,有些程序员甚至会认为,不忙的程序员无法快速地进步,从而会落伍.或者说,不忙的程序员有可能被公司末尾淘汰掉.对此,一直危机感很重的我深以为然. 因为,我见过不少得过且过的的程序员 ...
- 程序员应该如何做才能更好的实现自我价值?
有的人,大佬做久了,会想去做个程序员布道者,那么就好会在想作为程序员到底有哪些经验给后来者? 以下是自网友@情郎十二画的衣蛾分享: 1.不要迷信"大牛"."大佬" ...
- 程序员去哪个城市工作更好?我选择深圳的几个理由
程序员应该去哪个城市工作呢?这是许多人比较关心的问题.如果要在北方选择一个城市和南方选择一个城市,那么北方的话我首先会选择北京,南方的话则首先会选择深圳. 选择北京的理由是第一,许多公司的总部都设在北 ...
- 当程序员争论甜咸粽子哪个更好吃时……| 每日趣闻
@程序员,端午去哪儿玩呢?欢迎留言分享哦. 如果你有关于程序员的趣图,欢迎扫描下方二维码投稿哦! 往 期 趣 闻 ☞超严格!大项目中程序员的时间分配-- | 每日趣闻 ☞程序员竟做了这件不可描述的 ...
最新文章
- Docker 不香吗,为啥还要 K8s?
- Python——阶段总结(一)
- 除了鸿蒙还注册,除了“华为鸿蒙”,你不知道的是,整本山海经都被华为注册了...
- 下列哪个不是python元组的定义方式_Python基础知识笔试
- mysql 用户与权限
- linux 用户及权限管理
- linux系统ssh服务无法启动,Linux上的SSH无法启动
- matlab打乱矩阵行,matlab 中,怎么让一个矩阵按某一列排列,并且行也跟着变动?...
- 课后作业-阅读任务-阅读笔记3
- html学校代码怎么弄,学校代码查询网2020怎么查学校代码?查学校代码的方法
- 利用PPT表格对图片进行矩形分割
- win10蓝屏代码_如何让电脑蓝屏 让电脑蓝屏方法介绍【详解】
- 360产品无法安装,此程序被组策略阻止
- dwg格式转换成jpg图片
- 动词ing形式的5种用法_动词ing形式的5种用法
- STM32学习笔记---触摸屏
- 石溪大学计算机科学咋么样,弗吉尼亚理工和石溪大学的计算机科学专业哪个好?为啥?...
- html手机打不开是什么意思,html是什么意思
- zerg发出了第一个报文,纪念一下!!!
- 0725(016天 多态复习 java中级-抽象类01)
热门文章
- 切换至 root 身份
- mysql 主键个数
- 提高抗打击能力_“玻璃娃娃”不可取,抗打击能力培养很重要,父母别忽视
- 用python求两个人的平均身高_黄哥Python:分治算法(Divide-and-Conquer)
- droid sans字体_2019年免费可商用字体大全(附打包下载)
- C++11的POD类型
- 2021年中国电动牙刷市场趋势报告、技术动态创新及2027年市场预测
- jquery项目源码_第一个jQuery程序
- php yii开发工具,开源PHP开发框架Yii教程
- 从入门到入土:恶意代码Lab03-03.exe|分析实验|运行截图|问题回答|