[Git] 寫一個好的 Commit Message
- 區分標題(Subject)與內容(body),用一個斷行符合隔開
Commit 分類
- feat:功能,例:feat: 完成登入功能
- fix:bug,例:fix: 修復登入頁面顯示錯誤
- hotfix: 緊急,例:hotfix: 緊急修復無法登入
- docs: 文檔,例:docs: 修改 README
- style: 不影響程式碼的前提下修改,像是空格、格式、斷行、缺少分號等。例:style: 刪除空格、斷行、刪除 console
- perf: 提高性能程式碼
- test: 添加缺少測試或糾正現有測試,例:test: 添加登入頁測試
- build: 修改打包的部分,例:build: 修改 vercel 打包設定
- ci: 修改 CI 的設定,例:ci: 修改 drone.yml 檔
- refactor: 重構程式碼,不修改錯誤、功能。例:refactor: 添加 .gitignore
- revert: 還原到之前的紀錄。例: revert: #62
多行 commit
git commit -m 用單引號來換行1
2
3
4git commit -m '
1. feat: 完成註冊切版
2. feat: 完成註冊串接API
'
Reference
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!