上篇 中主要介紹了Vue3中Readme的相關內容。看完Readme文檔,對Vue3的功能及特性有了解後能夠開始準備有的放矢的深刻源碼了。查看源碼的第一步,一個比較好的方式是先概覽Git Log,對整個開發週期中的提交流程開發流程有一個粗略的瞭解。在看Vue3的Log的過程當中發現其規範和校驗方式對於平時的業務開發大有裨益,故此本篇分享一下log規範相關的內容。html
<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>
複製代碼
subject 是對變動的簡要描述。前端
body 是更爲詳細的描述。vue
用於說明 commit 影響的範圍java
type 則定義了這次變動的類型,可根據業務適當增減git
fix:問題修復
docs:文檔變動
style:代碼風格變動(不影響功能)
refactor:既不是新功能也不是問題修復的代碼變動
perf:改善性能
test:增長測試
chore:開發工具(構建,腳手架工具等)
footer 能夠包含 Breaking Changes 和 Closes 信息。
複製代碼
到這裏你們能夠回想一下平時業務開發時是否有制定相關的註釋規範,是約定式的仍是強制式的。若是沒有,且在排查問題查時已經出現沒法經過Log區分出提交的目的和內容了,那麼就能夠在最近迭代的中抓緊制定適合本身項目的註釋規範了。方式的話,建議先約定,視約定的執行效果肯定是否加入強校驗。若是是前端項目尤神的校驗代碼能夠拿過去簡單修改直接使用。若是是其餘類型的項目,能夠稍微搜索調研一下,應該成本不高。bash
git log規範
githook
changlog
工具
以上問題,平時在工做中有了解或者有最佳實踐的同窗也能夠不吝分享一塊兒探討提升post