- เหตุผลที่ควรเขียนข้อความ commit ให้ดี
- ข้อความ commit ที่สม่ำเสมอและชัดเจนช่วยให้นักพัฒนาคนอื่นเข้าใจได้ง่ายขึ้น
- การใช้ข้อความ commit ที่ดีช่วยให้ดีบักปัญหาในโค้ดได้ง่ายขึ้น
- ข้อความ git commit ที่เขียนอย่างดีช่วยส่งต่อบริบทของการเปลี่ยนแปลงให้แก่นักพัฒนาคนอื่นที่ทำงานในโปรเจกต์นั้น และให้ตัวเราในอนาคต
- วิธีเขียนข้อความ commit ที่ดี
- ระบุประเภทของ commit ไว้ด้านหน้าเพื่อบอกว่าเป็นการเปลี่ยนแปลงเกี่ยวกับอะไร
- เขียนข้อความ commit ให้ละเอียดเพื่อคำนึงถึงผู้อื่น (
commit body การใช้งาน)
- ใช้น้ำเสียงแบบคำสั่งหรือคำขอในข้อความ commit
- ตัดเครื่องหมายวรรคตอนที่ไม่จำเป็นออก
- ปฏิบัติตาม
commit convention ที่ทีมกำหนด
- commit convention ของทีมผลิตภัณฑ์ Infograb
- เพิ่มอีโมจิตามประเภทของ commit เพื่อให้ดูเข้าใจได้ง่ายในทันที
- เพื่อแยกความต่างระหว่างคอมโพเนนต์ หน้าเพจ และฟังก์ชัน จึงเขียนคอมโพเนนต์ด้วยตัวพิมพ์ใหญ่ และหน้าเพจกับฟังก์ชันอื่น ๆ ด้วยตัวพิมพ์เล็ก
- ใช้
commit body เพื่อเพิ่มรายละเอียดลงใน commit
- เพื่อให้ข้อความ commit กระชับ จึงย่อคำว่า
function เป็น ‘ฟังก์ชัน’
2 ความคิดเห็น
ผมเห็นด้วยได้ยากมากจริง ๆ กับส่วนที่บอกว่าอีโมจิช่วยเพิ่มความอ่านง่าย ไม่รู้สิ ถ้าใช้แค่ 3 อันก็คงพอว่าไปอย่าง..
บทความนี้ก็ดีเช่นกัน
https://chris.beams.io/posts/git-commit/
https://item4.github.io/2016-11-01/How-to-Write-a-Git-Commit-Message/