Version Control Basics Git 101 สำหรับมือใหม่
17 ก.ค. 2568
Share
Git Tool ไหนคนใช้เยอะที่สุด?
รวม 6 ตัวเด็ดที่นักพัฒนาไว้ใจ!
GitHub - ใช้งานง่าย, มีชุมชนใหญ่, รองรับ Pull Request และ Actions
GitLab - รวม CI/CD ในตัว, เหมาะกับองค์กรที่ต้องการโฮสต์เอง
Bitbucket - ผสานกับ Atlassian (Jira, Trello) ได้ดี, เหมาะกับทีม Dev
SourceTree - อินเทอร์เฟซใช้งานง่าย ไม่ต้องพิมพ์คำสั่งในงานทั่วไป
GitKraken - อินเทอร์เฟซสวยงาม, จัดการ branch และ merge สะดวก
VS Code Git - ฝังใน VS Code, ใช้สะดวก สำหรับ Dev ที่เขียนโค้ดใน VS Code
Git คือระบบจัดการเวอร์ชันของโค้ด
ย้อนกลับโค้ดได้
ทำงานร่วมกับทีมได้
เก็บประวัติการเปลี่ยนแปลงไว้หมด ใช้คู่กับ GitHub เพื่อแชร์โค้ดบนคลาวด์
คำสั่ง Git ที่ใช้บ่อยที่สุด
Git Init → เริ่มสร้างโปรเจกต์
Git Add . → เพิ่มไฟล์ทั้งหมด
Git Commit -m "..." → บันทึกสิ่งที่เปลี่ยน
Git Push Origin Main → ส่งโค้ดขึ้นที่ฝากโค้ด
Git Pull Origin Main → ดึงโค้ดจากที่ฝากโค้ด
GitHub Desktop ช่วยให้มือใหม่เริ่มง่ายขึ้น
ไม่ต้องใช้ Terminal
คลิก Commit / Push / Pull ง่าย ๆ
เหมาะกับคนเพิ่งเริ่มเขียนโค้ด
Git ทำงานอย่างไร?
เขียนโค้ดในเครื่อง (Local)
ใช้ Git ติดตามการเปลี่ยนแปลง
ส่งโค้ดขึ้น GitHub (Remote)
ดึงโค้ดของทีมมารวมกัน