pnwt.bid
Published on

Git Commit Message Convention

Authors

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

Thank you for watching!