80%的程序員,不會寫commit記錄


據說,80%的程序員,不會寫commit記錄。這個比例在無規范的小公司,比例會更高一些,可以看到這是一個多么普遍的問題。

程序員應該寫出簡潔明了的commit log,否則對別人和自己來說就是一種困擾。最近代碼review多了,總有一股想笑的感覺。就像下圖這滿屏的ok,永遠無法從中得知提交人的意圖。

開源一套以教學為目的系統,歡迎star:github.com/xjjdog/bcma…。它包含ToB復雜業務、互聯網高並發業務、緩存應用;DDD、微服務指導。模型驅動、數據驅動。了解大型服務進化路線,編碼技巧、學習Linux,性能調優。Docker/k8s助力、監控、日志收集、中間件學習。前端技術、后端實踐等。主要技術:SpringBoot+JPA+Mybatis-plus+Antd+Vue3

image-20210302104132788.png

commit log將如何提交?都有哪些約定?其實是有答案的。對於Java程序員,尤其幸福。IDEA有一個非常好用的插件,可以用來輔助你進行代碼提交,輔助你進行團隊規范建設。接下來,我將帶大家看一看它的使用方法。

安裝插件

在IDEA的Marketplace中,搜索Git Commit Template,就可以安裝這個插件。插件很小,很快就能下載下來。

image-20210302104937753.png

正常從IDEA提交代碼的時候。我們發現多了一個小按鈕。

image-20210302105333440.png

點擊之后,將彈出一個窗口。讓你去設計提交模板。

image-20210302105450485.png

這么多信息,真的讓人頭暈。怪不得程序員們都不喜歡寫提交記錄。

其實,在插件的安裝界面,就已經說明了這個提交記錄的格式。

 <type>(<scope>): <subject> <BLANK LINE> <body> <BLANK LINE> <footer> 復制代碼

從描述中,可以肯容易的看到一個提交記錄中,應該包含哪些東西。其中類型最多的,當然是提交類型。


作者:小姐姐味道
鏈接:https://juejin.cn/post/6939766986125623304
來源:掘金
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM