จะรับเพียงไฟล์เดียวจากสาขาอื่นได้อย่างไร

Ca Rab Pheiyng Fil Deiyw Cak Sakha Xun Di Xyangri



ในขณะที่ทำงานกับ Git local repository นักพัฒนาอาจต้องคัดลอกไฟล์ใดไฟล์หนึ่งจาก Git local branch หนึ่งไปยังอีก Git local branch Git นำเสนอหลายวิธีในการทำงานนี้อย่างรวดเร็ว ซึ่งหนึ่งในนั้นคือ “ $ git ชำระเงิน ' สั่งการ. ในคำสั่งนี้ คุณต้องระบุชื่อไฟล์เป็นอาร์กิวเมนต์และเป้าหมาย Git local branch

บทความนี้กล่าวถึงขั้นตอนการรับไฟล์ Git ไฟล์เดียวจากสาขาอื่น

วิธีรับไฟล์ Git เดียวจากสาขาอื่น

หากต้องการรับไฟล์เดียวจากสาขาอื่น ก่อนอื่น ให้ไปที่ที่เก็บในเครื่องของ Git และดูรายการเนื้อหาของที่เก็บ จากนั้นสร้างสาขา Git ใหม่และสลับไปพร้อมกัน หลังจากนั้น สร้างไฟล์ Git ใหม่ในที่เก็บและติดตาม ยอมรับการเปลี่ยนแปลงที่เพิ่มเข้ามาและเปลี่ยนกลับไปยังสาขาก่อนหน้า สุดท้าย ดำเนินการ “ $ git ชำระเงิน ' สั่งการ.







ตอนนี้ไปข้างหน้าและดูการดำเนินการตามคำแนะนำที่ให้ไว้ข้างต้น!



ขั้นตอนที่ 1: ไปที่ Git Local Repository
ย้ายไปยังที่เก็บในเครื่อง Git โดยใช้คำสั่งด้านล่าง:



$ ซีดี 'C:\ผู้ใช้ \n azma\Git\Demo18'





ขั้นตอนที่ 2: แสดงรายการเนื้อหาที่เก็บ
หากต้องการดูรายการเนื้อหาที่เก็บ ให้รันคำสั่งต่อไปนี้:

$



ขั้นตอนที่ 3: สร้างและชำระเงินสาขา
หากต้องการสร้างและเปลี่ยนไปใช้สาขาใหม่ทันที ให้เรียกใช้ “ คอมไพล์ชำระเงิน ” คำสั่งด้วย “ -ข ' ตัวเลือก:

$ คอมไพล์ชำระเงิน -ข ผู้พัฒนา

ในคำสั่งข้างต้น “ ผู้พัฒนา ” คือชื่อของสาขาที่เราต้องการสร้างและสลับไปใช้:

ขั้นตอนที่ 4: สร้างไฟล์
ถัดไป ดำเนินการ “ สัมผัส คำสั่ง ” เพื่อสร้างไฟล์ใหม่และระบุชื่อ:

$ สัมผัส ไฟล์ 2.txt

ขั้นตอนที่ 5: ติดตามไฟล์
ติดตามไฟล์ที่สร้างขึ้นใหม่ในพื้นที่การจัดเตรียม Git:

$ คอมไพล์เพิ่ม ไฟล์ 2.txt

ขั้นตอนที่ 6: อัปเดตที่เก็บ
เพิ่มการเปลี่ยนแปลงในที่เก็บและบันทึกโดยใช้ปุ่ม ' คอมไพล์คอมไพล์ ” คำสั่งพร้อมกับ “ -ม ” ตัวเลือกเพื่อเพิ่มข้อความยืนยันที่ต้องการ:

$ คอมไพล์คอมไพล์ -ม 'เพิ่มไฟล์ที่ 2'

ขั้นตอนที่ 7: เปลี่ยนสาขา
ถัดไป เรียกใช้ “ สวิตช์คอมไพล์ ” คำสั่งและสลับไปยังสาขาท้องถิ่นของ Git ที่มีอยู่:

$ คอมไพล์ สวิตช์หลัก

ขั้นตอนที่ 8: คัดลอกไฟล์จากสาขาอื่น
ตอนนี้เรียกใช้ ' คอมไพล์ชำระเงิน ” คำสั่งกับสาขาเป้าหมายและชื่อไฟล์ที่จะคัดลอกไปยังสาขาปัจจุบัน:

$ คอมไพล์ชำระเงิน ผู้พัฒนา -- ไฟล์ 2.txt

ขั้นตอนที่ 9: ตรวจสอบสถานะ
เพื่อให้แน่ใจว่าการทำงานของไฟล์ที่คัดลอก ให้เรียกใช้ “ สถานะคอมไพล์ ' สั่งการ:

$ สถานะคอมไพล์ .

สังเกตได้ว่า “ ไฟล์ 2.txt ” คัดลอกไปยังสาขาเป้าหมายสำเร็จจากสาขาอื่น:

ขั้นตอนที่ 10: แสดงรายการเนื้อหาที่เก็บ
สุดท้าย เรียกใช้ “ ” คำสั่งเพื่อดูรายการเนื้อหาของสาขาปัจจุบัน:

$

เราได้จัดทำวิธีการรับไฟล์เดียวจากสาขาอื่น

บทสรุป

หากต้องการรับไฟล์เดียวจากสาขาอื่น ขั้นแรก ให้ไปที่ที่เก็บในเครื่องของ Git และดูรายการเนื้อหาของที่เก็บ จากนั้นสร้างสาขา Git ใหม่และสลับไปพร้อมกัน หลังจากนั้น สร้างไฟล์ Git ใหม่ในที่เก็บและติดตาม ยอมรับการเปลี่ยนแปลงที่เพิ่มเข้ามาและเปลี่ยนกลับไปยังสาขาก่อนหน้า จากนั้นดำเนินการ “ $ git ชำระเงิน ” สำหรับการดึงไฟล์ที่ต้องการ บทความนี้แสดงขั้นตอนการรับไฟล์เดียวจากสาขาอื่น