คู่มือนี้จะสาธิตวิธีการดึงข้อมูลสาขาจากอัปสตรีมไปยังที่เก็บ Git ในเครื่อง
จะดึงสาขาจากอัปสตรีมไปยังที่เก็บในเครื่องได้อย่างไร
หากต้องการดึงสาขาระยะไกลจากอัปสตรีมไปยังที่เก็บในเครื่องของ Git ให้ลองทำตามคำแนะนำด้านล่าง:
- นำทางไปยังไดเร็กทอรีในเครื่อง Git
- เปิดบัญชี GitHub เพื่อคัดลอกโค้ดของที่เก็บแยก
- ใช้ “ git remote เพิ่ม
- ตรวจสอบการเชื่อมต่อระยะไกลโดยดำเนินการ “ git ระยะไกล -v ' สั่งการ.
- ดึงข้อมูลและสลับไปยังสาขาระยะไกล
- ดึงการเปลี่ยนแปลงโดยเรียกใช้ “ git ดึง <ชื่อระยะไกล> <สาขา> ” คำสั่งพร้อมกับชื่อสาขา
ขั้นตอนที่ 1: เปลี่ยนเส้นทางไปยังที่เก็บที่ระบุ
ขั้นแรก ให้เปิดใช้เทอร์มินัล Git Bash และย้ายไปยังที่เก็บที่คุณต้องการโดยใช้ ' ซีดี ' สั่งการ:
ซีดี 'C:\Users\user\Git\demo1'
ขั้นตอนที่ 2: คัดลอกลิงก์ HTTPS
จากนั้นไปที่ GitHub และลงชื่อเข้าใช้บัญชีของคุณ จากนั้นเลือกพื้นที่เก็บข้อมูลแยกเพื่อเปิดใช้งานบน GitHub เพื่อจุดประสงค์นั้น ให้ไปที่ “ ที่เก็บของคุณ> ที่เก็บแยก> รหัส ” และคัดลอก “ HTTPS ” URL:
ขั้นตอนที่ 3: เพิ่มการเชื่อมต่อระยะไกล
ใช้ ' git เพิ่มระยะไกล คำสั่ง ” และระบุชื่อรีโมตพร้อมกับ URL รีโมตที่คัดลอก:
git รีโมตเพิ่มอัปสตรีม https://github.com/Gituser213/Perk_Repo.git
ขั้นตอนที่ 4: ตรวจสอบการเชื่อมต่อระยะไกล
ต่อไป ให้ตรวจสอบรีโมตที่เพิ่มโดยดำเนินการ “ git ระยะไกล -v ' สั่งการ:
git ระยะไกล -vเอาต์พุตผลลัพธ์แสดงว่าเพิ่มรีโมตสำเร็จแล้ว:
ขั้นตอนที่ 5: ดึงสาขาระยะไกล
หลังจากนั้น ให้รันคำสั่งต่อไปนี้เพื่อดึงรีโมตแบรนช์ไปยังที่เก็บ Git ในเครื่อง:
git ดึงข้อมูลหลักต้นน้ำสังเกตได้ว่า “ หลัก ” ดึงกิ่งก้านจากต้นน้ำมาสู่ “ การสาธิต1 ” ที่เก็บในเครื่องสำเร็จ:
ขั้นตอนที่ 6: เปลี่ยนเป็นสาขาระยะไกล
สลับไปยังสาขาที่ดึงมาโดยเรียกใช้ ' คอมไพล์ชำระเงิน ' สั่งการ:
git ชำระเงิน --track -b mainที่นี่:
- “ -ติดตาม ตัวเลือก ” ใช้สำหรับตั้งค่าสาขาเฉพาะสำหรับการติดตาม
- “ -ข ” ตัวเลือกระบุสาขา
- “ หลัก ” คือสาขาที่ต้องการตั้งค่าเพื่อติดตามสาขาที่ทำงานปัจจุบัน
ขั้นตอนที่ 7: ดึงการเปลี่ยนแปลง
เรียกใช้ “ คอมไพล์ดึง ” คำสั่งเพื่อดึงการเปลี่ยนแปลงทั้งหมดจากรีโมตแบรนช์เข้าสู่โลคัล:
git ดึงอัพสตรีมหลักตามผลลัพธ์ที่ระบุด้านล่าง เราได้ดึง ' หลัก ” ข้อมูลสาขาระยะไกลผ่านระยะไกลที่ระบุชื่อ “ ต้นน้ำ ”:
เราได้จัดเตรียมวิธีการโดยละเอียดสำหรับการดึงข้อมูลสาขาจากอัปสตรีมไปยังที่เก็บในเครื่อง
บทสรุป
หากต้องการดึงสาขาจากอัปสตรีมไปยังที่เก็บในเครื่อง ก่อนอื่น ให้นำทางไปยังไดเร็กทอรีในเครื่องของ Git และเปิด GitHub และคัดลอก HTTPS URL ของที่เก็บที่แยก ถัดไป ใช้ปุ่ม “ git remote เพิ่ม