บทที่ 1 Overview
Git คืออะไร
การทำงานของ Git
ขั้นตอนการทำงานพื้นฐานของ Git
บทที่ 2 การติดตั้ง Git และ SourceTree
ติดตั้ง Git SCM
ติดตั้ง Git SCM บน Windows
ติดตั้ง Git SCM บน Mac
ติดตั้ง SourceTree
ติดตั้ง SourceTree บน Windows
ติดตั้ง SourceTree บน Mac
บทที่ 3 การใช้งาน Git เบื้องต้น
สร้าง repository
การสร้าง repository ใน Windows
การสร้าง repository ใน Mac
Commit file เข้า Git
Undo (Discard file)
Undo All (ยกเลิกการแก้ไขหลายไฟล์)
Show History
Ignore File
บทที่ 4 การใช้งาน Git แบบ Remote
สร้าง Repository บน bitbucket
Clone โปรเจคลงมาบนเครื่อง
Push ไฟล์ขึ้นไปเก็บที่ Bitbucket
Pull ไฟล์จาก Bitbucket เพื่อให้ข้อมูลของเราเป็นปัจจุบัน
บทที่ 5 Branch
การสร้าง Branch ใหม่
การสลับ Branch(Checkout)
การลบ Branch
การลบ Branch วิธที่ 1
การลบ Branch วิธที่ 2
การรวม Branch(Merge)
tag ป้ายกำกับไว้บอกจุด
ใช้ Stash เพื่อพักงาน
นำ Code จาก Stash หลับมาใช้งาน
Checkout ข้อมูลจากตำแหน่งที่ต้องการ
การ commit ด้วย Amend Commit
บทที่ 6 Git Flow
สร้าง Feature ใหม่
Release เมื่อเสร็จ
Hotfix หลังจาก Release เพื่อแก้ Bug