良好的commit習慣有助於自如的rlog
commit 分類
我們在提價commit時,順手添加[分類]
對於後期查看是很有用的
feature
# feature 新特性
# 當我們添加了新的函數(類)實現了新的功能時
git commit -m '[feature]初步實現上傳圖像功能'
fix
# fix 修復
# 當我們修復了已經開發過的功能時
git commit -m '[fix]修復圖像上傳bug'
refactor
# refector 重構
# 當我們重寫原有方法,實現的優化時
git commit -m '[refector]優化圖像上傳功能,提升上傳的速度'
docs | md
# docs|md 文檔
# 當我們完善了README文檔時
git commit -m '[docs]|[md]完善圖像上傳文檔介紹'
style
# style 代碼格式
# 當我們僅僅修改了註釋 空行時
git commit -m '[style]刪除代碼中的空行'
test
# test 測試相關
# 當我們添加了相關的測試單元時
git commit -m '[test]添加圖像上傳的測試單元'
同樣我們在新建分支時也可以採用這種標記方式,比如當我們想添加新的功能時,分支名可以是feature_uploadImage
,當我們修改修復上傳照片功能時,分支名可以是fix_uploadImage
等等吧。