- Published on
Git Commit Message Convention
- Authors
- Name
- Panuwat Boonrod
- @nilpanuwat
Overview
ในการ commit messages ของ git นั้นมีหลากหลายรูปแบบ หลายสไตล์ ของแต่ละทีมจะไม่เหมือนกัน วันนี้ผมจะมาแชร์ style guide git commit ว่าควรใช้แบบไหนจึงจะสื่อ และเป็นประโยขน์กับทีม
Feat
ใช้เมื่อทำฟีเจอร์ใหม่ หรือ มีการเพิ่มฟีเจอร์ หรือมีการเปลี่ยนแปลง ฟีเจอร์นั้นๆ
feat: add support for purchase order
Chore
ใช้กับสิ่งที่ไม่เกี่ยวข้องกับ หรือ ไม่กระทบกับฟีเจอร์เช่น แก้ไขไฟล์ ปรับ layout
chore: rename product rental file
Refactor
ควรใช้เมื่อมีการ รีแฟคเตอร์โค้ด ภายใน repo
refactor: file improvements for product rent section
Deploy
ใช้เมื่อทำการ deploy branch, tag ต่างๆ
deploy: products tag 1.x.x
Fix
ใช้เมื่อทำการแก้ไขโค้ด หรือ issues ที่ไม่ถูกต้อง
fix: resolve issue with user a glitching on login