日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

利用5w1h写出高效的git commit

發(fā)布時間:2025/3/8 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用5w1h写出高效的git commit 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

創(chuàng)建git commit 模板

創(chuàng)建模板

在個人目錄下, 創(chuàng)建 .gitmessage

vi .gitmessage 復(fù)制代碼

并輸入以下信息

Who: Demand maker*When: versions affected*What:The content of the code changes* descrption: * wiki/task:Why:The reason*How:Influence of change* 復(fù)制代碼

命令與模板生效

在個人目錄下,創(chuàng)建.gitconfig

vi .gitconfig 復(fù)制代碼

并輸入以下信息

[user]name = ***email = *** [alias]st = statusci = commitbr = branchco = checkoutdf = diff[commit]template = ~/.gitmessage復(fù)制代碼

使用模板

git commit 復(fù)制代碼

模板解釋

  • Who: Demand maker
    指需求的創(chuàng)建者、提出者或者是推動者;有助于今后排查是誰的需求。 那你可能要問為啥不寫是誰寫的代碼呢?額:因為已經(jīng)有了

  • When: versions affected 這里指的本次改動影響的版本,或者是哪個版本生效,特別針對于提供給客戶端的接口,對于后期業(yè)務(wù)變動很重要

  • What:The content of the code changes 簡單明了指名改動的內(nèi)容,如果比較復(fù)雜可以附上wiki或task

  • Why:The reason 改動的原因,即改動會帶來什么樣的實際效果

  • How:Influence of change 改動對代碼或業(yè)務(wù)造成的影響

參考

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

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的利用5w1h写出高效的git commit的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。