นี่คือรายการโดยละเอียดของคำสั่ง Git ที่มีประโยชน์ พร้อมด้วยตัวอย่างประกอบ:
git init
เริ่มต้นที่เก็บ Git ใหม่ในไดเร็กทอรีโครงการของคุณ
ตัวอย่าง:
git clone [url]
โคลนพื้นที่เก็บข้อมูลระยะไกลจากเซิร์ฟเวอร์ไปยังเครื่องภายในของคุณ
ตัวอย่าง:
git add [file]
เพิ่มไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไปในพื้นที่จัดเตรียมเพื่อเตรียมพร้อมสำหรับไฟล์ commit.
ตัวอย่าง:
git commit -m "message"
สร้างใหม่ commit ด้วยการเปลี่ยนแปลงที่เพิ่มในพื้นที่จัดเตรียมและรวม commit ข้อความ ของคุณ
ตัวอย่าง:
git status
ดูสถานะปัจจุบันของที่เก็บ รวมถึงไฟล์ที่แก้ไขและพื้นที่การจัดเตรียม
ตัวอย่าง:
git log
แสดง commit ประวัติของที่เก็บ
ตัวอย่าง:
git branch
แสดงสาขาทั้งหมดในที่เก็บและทำเครื่องหมายสาขาปัจจุบัน
ตัวอย่าง:
git checkout [branch]
สลับไปยังสาขาอื่นในพื้นที่เก็บข้อมูล
ตัวอย่าง:
git merge [branch]
รวมสาขาอื่นเข้ากับสาขาปัจจุบัน
ตัวอย่าง:
git pull
ดึงข้อมูลและรวมการเปลี่ยนแปลงจากที่เก็บระยะไกลไปยังสาขาปัจจุบัน
ตัวอย่าง:
git push
พุชการเปลี่ยนแปลงจากสาขาปัจจุบันไปยังที่เก็บระยะไกล
ตัวอย่าง:
git remote add [name] [url]
เพิ่มเซิร์ฟเวอร์ระยะไกลใหม่ในรายการที่เก็บระยะไกลของคุณ
ตัวอย่าง:
git fetch
ดาวน์โหลดการเปลี่ยนแปลงจากที่เก็บระยะไกล แต่ไม่รวมเข้ากับสาขาปัจจุบัน
ตัวอย่าง:
git diff
เปรียบเทียบการเปลี่ยนแปลงระหว่างพื้นที่จัดเตรียมและไฟล์ที่ติดตาม
ตัวอย่าง:
git reset [file]
ลบไฟล์ออกจากพื้นที่จัดเตรียมและเปลี่ยนกลับเป็นสถานะก่อนหน้า
ตัวอย่าง:
git stash
บันทึกการเปลี่ยนแปลงที่ไม่มีข้อผูกมัดเป็นการชั่วคราวเพื่อทำงานในสาขาอื่นโดยไม่ต้องยอมรับ
ตัวอย่าง:
git remote -v
รายชื่อเซิร์ฟเวอร์ระยะไกลและที่อยู่ url
ตัวอย่าง: