บล็อกนี้จะหารือเกี่ยวกับ:
Staging ใน Git คืออะไร?
ก่อนยอมรับการเปลี่ยนแปลงที่เก็บ Git ผู้ใช้ต้องบอก Git ว่าต้องการส่งไฟล์ใด เช่น ไฟล์ที่ไม่ได้ติดตามที่สร้างขึ้นใหม่ หรือไฟล์ที่แก้ไขหรือลบออก สิ่งนี้เรียกว่าการจัดฉาก นอกจากนี้ ผู้ใช้สามารถเพิ่มไฟล์เดียวและหลายไฟล์พร้อมกันได้
ไวยากรณ์
ไวยากรณ์ทั่วไปสำหรับการเพิ่มไฟล์เดียวในดัชนีการจัดเตรียม Git มีดังต่อไปนี้:
คอมไพล์เพิ่ม < ชื่อไฟล์ >
ที่นี่ “ <ชื่อไฟล์ ” จะถูกแทนที่ด้วยชื่อไฟล์ที่ไม่ได้ติดตามที่ต้องการ
ไวยากรณ์ทั่วไปสำหรับการเพิ่มไฟล์ที่ไม่ได้ติดตามทั้งหมดในคราวเดียวมีดังนี้:
คอมไพล์เพิ่ม .วิธีสร้างไฟล์เดียวใน Git
ในการจัดเตรียมไฟล์เดียวใน Git ให้ทำตามขั้นตอนที่ให้ไว้:
- ย้ายไปที่ที่เก็บในเครื่อง Git
- สร้างไฟล์ใหม่
- ติดตามการเปลี่ยนแปลงดัชนีการจัดเตรียม Git
- ตรวจสอบสถานะปัจจุบันสำหรับการตรวจสอบ
ขั้นตอนที่ 1: นำทางไปยังที่เก็บในเครื่อง
เริ่มแรก ให้ใช้คำสั่งด้านล่างและไปที่ Git local repository:
ซีดี 'C:\ผู้ใช้ \n azma\Git\Demo13'ขั้นตอนที่ 2: สร้างไฟล์ข้อความ
หากต้องการสร้างไฟล์ใหม่ ให้ใช้ปุ่ม “ สัมผัส ' สั่งการ:
สัมผัส ไฟล์ 2.txtขั้นตอนที่ 3: การเปลี่ยนแปลงขั้นตอน
ย้ายไฟล์จากพื้นที่ทำงาน Git ไปยัง staging index แล้วเรียกใช้ “ คอมไพล์เพิ่ม ” คำสั่งที่มีชื่อไฟล์:
คอมไพล์เพิ่ม ไฟล์ 2.txtขั้นตอนที่ 4: การยืนยัน
สุดท้าย ใช้ “ สถานะคอมไพล์ คำสั่ง ” และตรวจสอบสถานะปัจจุบันของไฟล์ใหม่:
สถานะคอมไพล์อย่างที่คุณเห็น ' ไฟล์ 2.txt ” ถูกติดตามเรียบร้อยแล้ว:
จะจัดลำดับไฟล์ทั้งหมดใน Git ได้อย่างไร
ตรวจสอบคำแนะนำที่ให้ไว้เพื่อจัดลำดับไฟล์ที่ไม่ได้ติดตามทั้งหมดใน Git:
- สร้างไฟล์ใหม่หลายไฟล์
- ดำเนินการ “ คอมไพล์เพิ่ม . ' สั่งการ.
- ตรวจสอบสถานะปัจจุบันของไฟล์ที่ติดตาม
ขั้นตอนที่ 1: สร้างหลายไฟล์
ใช้ ' สัมผัส คำสั่ง ” พร้อมกับชื่อไฟล์และสร้าง:
สัมผัส ไฟล์3.txt ไฟล์4.txtขั้นตอนที่ 2: ติดตามไฟล์ทั้งหมด
ตอนนี้เรียกใช้ ' คอมไพล์เพิ่ม . คำสั่ง ” และย้ายไฟล์ที่ไม่ได้ติดตามทั้งหมดไปยังดัชนีการจัดเตรียม:
คอมไพล์เพิ่ม .ขั้นตอนที่ 3: ตรวจสอบสถานะปัจจุบันของไฟล์
หากต้องการดูสถานะปัจจุบันของไฟล์ที่เพิ่มหลายไฟล์ ให้ใช้คำสั่งที่มีให้:
สถานะคอมไพล์อย่างที่คุณเห็น ไฟล์ที่ไฮไลต์ด้านล่างได้รับการจัดฉากเรียบร้อยแล้ว:
นั่นคือทั้งหมด! เราได้เตรียมวิธีการสำหรับขั้นตอนการเปลี่ยนแปลงใน Git
บทสรุป
การจัดเตรียมเรียกว่าก่อนที่จะบันทึกการเปลี่ยนแปลงในที่เก็บ Git ผู้ใช้ต้องบอก Git ว่าต้องการส่งไฟล์ใด เช่น ไฟล์ที่ไม่ได้ติดตามที่สร้างขึ้นใหม่ และไฟล์ที่แก้ไขหรือลบออก ผู้ใช้สามารถเพิ่มไฟล์เดียวหรือหลายไฟล์พร้อมกันได้ “ คอมไพล์เพิ่ม