Skip to content

View Change History (git log)

git log คือคำสั่งที่ใช้ดูประวัติการเปลี่ยนแปลงของโปรเจกต์ทั้งหมด เช่น ใครแก้ไขไฟล์อะไร เมื่อไหร่ และมีข้อความอธิบายอะไรบ้าง

ตัวอย่างการใช้งาน

sh
git log

จะเห็นประวัติ commit เช่น

commit 1a2b3c4d
Author: Alice <[email protected]>
Date:   2025-04-14
    เพิ่มฟีเจอร์ระบบล็อกอิน

ตัวอย่างสถานการณ์

  • อยากรู้ว่าใครเป็นคนเพิ่มฟีเจอร์หรือแก้ไขบั๊ก
  • ต้องการย้อนกลับไปดูรายละเอียดของการเปลี่ยนแปลงในแต่ละรอบ

เคล็ดลับ

  • ใช้ git log --oneline เพื่อดูแบบย่อ
  • ใช้ git log -p เพื่อดูรายละเอียดการเปลี่ยนแปลงในแต่ละไฟล์