These Git Shortcuts Saved Me HOURS Every Week

04-Jun-25

คัมภีร์เทพ IT

See the original english version Click here!

 

ในโลกเทคโนโลยี Git ถือเพื่อนแท้ของ Developer แต่ Git เองก็มีคำสั่งหลากหลาย จนอาจทำให้มือใหม่หรือแม้แต่มือเก๋าก็รู้สึกงงได้เหมือนกัน และเมื่อคุณใช้เวลาอยู่กับ Code แทบทุกวัน การประหยัดเวลาและเพิ่มประสิทธิภาพในการทำงานคือสิ่งที่จำเป็นมาก และนี่ก็เป็น 8 คำสั่ง Git พื้นฐานที่ช่วยให้ Developer ประหยัดเวลาทำงานยิ่งขึ้น

1. git s  ตรวจสอบ Status ได้อย่างรวดเร็ว

ปกติเราจะพิมพ์:

แต่ถ้าเราตั้ง Alias ให้เป็นแบบนี้:

ต่อไปก็แค่พิมพ์:

แค่เสี้ยววินาทีก็รู้แล้วว่า ไฟล์ไหนที่มีการเปลี่ยนแปลงบ้าง ไฟล์ไหน Staged แล้ว ไฟล์ไหนยังไม่ Staged จะเห็นว่ามันสะดวกขึ้นมาก

2. git co  เปลี่ยน Branch ได้เร็วทันใจ

เวลาที่เราจะเปลี่ยนไปทำงานอีก Branch หนึ่ง เรามักจะพิมพ์ว่า:

เรามาตั้ง Alias เป็นแบบนี้:

ต่อไปก็แค่ใช้:

จะเห็นว่า มันสั้นและสะดวกขึ้น ทำให้ประหยัดเวลาไปได้มากโดยเฉพาะเวลาที่ต้องสลับ Branch บ่อย ๆ

3. git br  ดูรายชื่อ Branch ได้ทันใจ

ถ้าอยากรู้ว่า ตอนนี้มี Branch อะไรบ้าง? ก็ตั้ง Alias ใหม่ให้เป็น:

จากนี้ไปก็แค่พิมพ์:

มันเหมาะอย่างมาก เวลาที่มีหลาย Feature Branch จะช่วยให้สามารถดูภาพรวมได้ในพริบตา

4. git cm "message"  Commit ได้อย่างรวดเร็

ปกติเราต้องพิมพ์คำสั่งยาว ๆ เวลาต้องการ Commit แต่ให้ลองตั้ง Alias ไว้แบบนี้:

หลังจากนี้ก็แค่พิมพ์:

ไม่เพียงจะพิมพ์คำสั่งที่สั้นลงกว่าเดิม แต่ยังช่วยให้ประหยัดเวลาได้อีกด้วย

5. git undo  ยกเลิก Commit ล่าสุด (แต่ Code ยังอยู่)

ถ้า Commit พลาดไป ไม่ต้องตกใจ ให้ตั้ง Alias ใหม่เป็น:

จากนี้ไปก็ให้ใช้:

คำสั่งนี้จะยกเลิกการ Commit แต่ Code จะยังอยู่เหมือนเดิม นั่นหมายถึง ก็แค่แก้ไขมัน แล้ว Commit ใหม่ก็ได้

6. git lg  ดู Log แบบมี Graph ที่เข้าใจง่าย

เวลาต้องการดู Log จะใช้คำสั่งนี้:

คำสั่งนี้ อาจทำให้ Screen ดูรกและอ่านยากสักหน่อย แต่ถ้าเราตั้ง Alias เป็นแบบนี้:

จากนั้น แค่พิมพ์:

จะเห็นภาพรวมว่า Branch ไหน Merge กับอะไร เมื่อไร และ Commit ใดมาจากตรงไหน 

7. git last  ดู Commit ล่าสุด

ถ้าอยากรู้ว่า Commit ล่าสุดคืออะไร ให้ตั้ง Alias แบบนี้:

แค่พิมพ์คำสั่งแบบนี้:

มันเหมาะสมอย่างยิ่ง เวลาที่ต้องการย้อนดูว่า เราเพิ่งทำอะไรไปเมื่อล่าสุด

8. ตั้งทุก Shortcut ทั้งหมดในไฟล์ .gitconfig

เปิดไฟล์ .gitconfig แล้วเพิ่มคำสั่งเหล่านี้เข้าไปใน Section ของ [alias]:

เพียงตั้งค่าไว้แค่ครั้งเดียว คุณก็สามารถใช้งานไปได้ตลอด ช่วยให้คุณกลายเป็นคนที่ใช้งาน Git แบบมือโปรไปเลย

สรุป

และนี่ก็เป็น 8 Git Shortcuts ที่ช่วยให้ Developer ประหยัดเวลาทำงานยิ่งขึ้น แม้ Git Shortcuts จะช่วยให้เราทำงานสะดวกขึ้น แต่การใช้งานอย่างเข้าใจก็เป็นสิ่งสำคัญ อย่าให้ความสะดวก ทำให้เรามองข้ามความปลอดภัยและความรู้พื้นฐานของ Git เพราะเมื่อเกิดปัญหา การเข้าใจคำสั่งดั้งเดิมจะเป็นสิ่งที่จะช่วยเราได้ดีที่สุด

ที่มาhttps://medium.com/

 

 

รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert

 

อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

บทความล่าสุด