Commit Message - trabnm1313/SDTP GitHub Wiki
Commit Message RULE!
กฎของ team สำหรับการ commit ว่าจะมี message ในรูปแบบไหน
การ commit ของทีมจะเป็นภาษาไทยและใช้คำภาษาอังกฤษในบางครั้ง เพื่อความสะดวกในการทำงาน
:sparkles: Add new code or feature
สัญลักษณ์ที่เลือก คือ :sparkles: เนื่องจากสัญลักษณ์ sparkles แสดงถึงความตื่นเต้น ความชื่นชมและความยินดี ความเป็นประกายทำให้รู้สึกถึงความสดใหม่ จึงให้สัญลักษณ์นี้สำหรับการเพิ่ม code feature และ file ใหม่
- Ex. :sparkles: เพิ่ม feature คำนวณค่า BMI
:wrench: Update code or feature
สัญลักษณ์ที่เลือก คือ :wrench: เนื่องจากสัญลักษณ์ wrench แสดงถึงการซ่อมแซม การปรับปรุงแก้ไขและการบำรุงรักษา จึงให้สัญลักษณ์นี้สำหรับการเปลี่ยนแปลงหรือปรับปรุง code หรือ feature ที่ต้องการปรับปรุงเพิ่มเติม
- Ex. :wrench: ปรับปรุงส่วนของ function ซื้ออาหาร
:tada: Merging or Branching
สัญลักษณ์ที่เลือก คือ :tada: เนื่องจากสัญลักษณ์ tada แสดงถึงการเฉลิมฉลองและการสังสรรค์ ซึ่งสื่อถึงการพบปะกัน จึงให้สัญลักษณ์นี้สำหรับการ merge หรือการสร้าง branch ใหม่
- Ex. :tada: merge feature สุ่มอาหาร ไปที่ dev
:fire: Delete code or file
สัญลักษณ์ที่เลือก คือ :fire: เนื่องจากสัญลักษณ์ fire แสดงถึงการเผาไหม้ ซึ่งสื่อถึงการทำลายบางสิ่งบางอย่าง จึงให้สัญลักษณ์นี้สำหรับการลบ code หรือ file ที่ไม่ต้องการออก
- Ex. :fire: ลบ file test.txt
:recycle: Refactoring
สัญลักษณ์ที่เลือก คือ :recycle: เนื่องจากสัญลักษณ์ recycle แสดงถึงการนำกลับมาใช้ใหม่ ซึ่งสื่อถึงการนำของเก่ามาปรับปรุงให้ดีกว่าเดิม จึงให้สัญลักษณ์นี้สำหรับการปรับปรุงโครงสร้างใหม่ของ code ให้ดีกว่าเดิม
- Ex. :recycle: ปรับปรุง feature สุ่มอาหาร
:beer: Request for bug fix
สัญลักษณ์ที่เลือก คือ :beer: เนื่องจากสัญลักษณ์ beer แสดงถึงความมึนเมาและไม่มีสติ ซึ่งแสดงถึงความไม่เข้าใจหรือไม่สามารถทำงานได้ เพราะไม่สามารถสื่อสารให้เข้าใจได้ จึงให้สัญลักษณ์นี้สำหรับการขอให้แก้ไข code ที่ไม่เข้าใจหรือ code ที่มี bug
- Ex. :beer: มี bug ในการคำนวณค่า BMI กรุณาแก้ไขด้วย