利用5w1h写出高效的git commit

本文介绍如何在个人目录下创建 Git commit 模板,包括模板文件的建立、配置及使用方法,并解释了模板各部分的意义。

创建git commit 模板

创建模板

在个人目录下, 创建 .gitmessage

vi .gitmessage
复制代码

并输入以下信息

Who: Demand maker

*

When: versions affected

*

What:The content of the code changes

* descrption:
* wiki/task:

Why:The reason

*

How:Influence of change

*
复制代码

命令与模板生效

在个人目录下,创建.gitconfig

vi .gitconfig
复制代码

并输入以下信息

[user]
	name = ***
	email = *** 
[alias]
    st = status
    ci = commit
    br = branch
    co = checkout
    df = diff

[commit]
    template = ~/.gitmessage
    
复制代码

使用模板

git commit 
复制代码

模板解释

  • Who: Demand maker
    指需求的创建者、提出者或者是推动者;有助于今后排查是谁的需求。 那你可能要问为啥不写是谁写的代码呢?额:因为已经有了

  • When: versions affected 这里指的本次改动影响的版本,或者是哪个版本生效,特别针对于提供给客户端的接口,对于后期业务变动很重要

  • What:The content of the code changes 简单明了指名改动的内容,如果比较复杂可以附上wiki或task

  • Why:The reason 改动的原因,即改动会带来什么样的实际效果

  • How:Influence of change 改动对代码或业务造成的影响

参考

本文章参考了大神的文章:https://juejin.im/post/59110c322f301e0057e4c182,非常感谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值