ในขณะที่ดึงโปรเจ็กต์จาก GitHub สิ่งสำคัญเสมอคือต้องเลือกสาขาฐานที่ถูกต้องเพื่อเก็บงานอันมีค่าไว้ก่อนที่จะรวมเข้าด้วยกัน GitHub ช่วยให้นักพัฒนาสามารถเปลี่ยนสาขาฐานในระหว่างการร้องขอการดึงของโครงการ ไม่ทราบว่าจะต้องดำเนินการอย่างไร? คอยติดตามบล็อกนี้!
ผลลัพธ์ของคู่มือนี้คือ:
จะเปลี่ยน Base Branch ระหว่างการ Pull Request ได้อย่างไร?
หากต้องการเปลี่ยนสาขาฐานในระหว่างการร้องขอการดึง ให้ทำตามขั้นตอนด้านล่าง
ขั้นตอนที่ 1: ย้ายไปที่ไดเรกทอรีโครงการ
เริ่มแรก ย้ายไปยังไดเร็กทอรีโครงการที่ต้องการโดยใช้ปุ่ม “ ซีดี ' สั่งการ:
ซีดี การสาธิต1
ขั้นตอนที่ 2: แสดงรายการไฟล์
หลังจากนั้น แสดงรายการและตรวจสอบเนื้อหาของที่เก็บปัจจุบันโดยเรียกใช้คำสั่ง “ LS ' สั่งการ:
LS
ตามผลลัพธ์ข้างต้น “ การสาธิต1 ” ที่เก็บมีสองไฟล์ “ file2.txt ' และ ' newfile.txt ” ตามลำดับ
ขั้นตอนที่ 3: เปิดไฟล์
ดำเนินการ “ เริ่ม ” คำสั่งเพื่อแก้ไขการเปลี่ยนแปลงในไฟล์ที่มีอยู่:
เริ่ม file2.txt
ขั้นตอนที่ 4: ติดตามไฟล์
ตอนนี้ให้เพิ่มไฟล์ที่อัปเดตลงในพื้นที่จัดเตรียมผ่าน 'the คอมไพล์เพิ่ม ' สั่งการ:
คอมไพล์เพิ่ม file2.txt
ขั้นตอนที่ 5: พุชไฟล์โครงการ
สุดท้าย ผลักดันโปรเจ็กต์โดยมีการเปลี่ยนแปลงเพิ่มเติมไปยังโฮสต์ระยะไกล:
คอมไพล์ ดัน ต้นแบบต้นกำเนิด
ในกรณีของเรา โปรเจ็กต์ได้ถูกส่งไปยังสาขาระยะไกลหลัก
ขั้นตอนที่ 6: เปรียบเทียบและดึงคำขอ
หลังจากนั้น ไปที่ GiHub แล้วคุณจะเห็นโปรเจ็กต์ที่ถูกผลัก กดปุ่ม “ เปรียบเทียบและดึงคำขอ ” และดำเนินการต่อ:
ขั้นตอนที่ 7: เปลี่ยนสาขาฐาน
จากอินเทอร์เฟซที่ปรากฏ ให้คลิกที่ไอคอนไฮไลต์ด้านล่างและแสดงรายการสาขาที่มีอยู่ทั้งหมด จากนั้น เปลี่ยนสาขาฐานของโครงการจากเมนูแบบเลื่อนลง:
ในสถานการณ์ของเรา เราเปลี่ยนจาก ' ผู้เชี่ยวชาญ ” ถึง “ เบต้า ' สาขา.
ขั้นตอนที่ 8: ตรวจสอบการเปลี่ยนแปลง
อย่างที่คุณเห็นสาขาฐานถูกเปลี่ยนเป็น “ เบต้า ” ดังแสดงในภาพต่อไปนี้ จากนั้นคลิกที่ปุ่มไฮไลต์ด้านล่างและสร้างคำขอดึง:
จะรวมคำขอดึงใน GitHub ได้อย่างไร
หลังจากเปรียบเทียบคำขอดึงแล้ว ผู้ใช้จำเป็นต้องรวมคำขอดังกล่าว เพื่อจุดประสงค์ดังกล่าว ให้ตรวจสอบขั้นตอนต่อไปนี้
ขั้นตอนที่ 1: รวมคำขอดึง
สำหรับการรวมคำขอดึง ให้เลื่อนลงไปที่หน้าสร้างคำขอดึง และคลิกที่ “ รวมคำขอดึง ' ปุ่ม:
ขั้นตอนที่ 2: ตรวจสอบคำขอดึง
ตอนนี้ตรวจสอบว่าคำขอดึงถูกรวมเข้าด้วยกันหรือไม่ สามารถดูได้ด้านล่าง:
บทสรุป
สำหรับการเปลี่ยนสาขาฐานระหว่างคำขอดึง ให้เปิด Git bash แล้วย้ายไปยังไดเร็กทอรีโปรเจ็กต์ แสดงรายการเนื้อหาของไดเร็กทอรีและใช้การเปลี่ยนแปลงบางอย่างในไฟล์โดยใช้เครื่องหมาย “ เริ่ม ' สั่งการ. หลังจากนั้นให้ Push Project ไปที่ GitHub จากนั้นเปิด GitHub แล้วกดปุ่ม “ เปรียบเทียบและดึงคำขอ ' ปุ่ม. สุดท้ายให้เปลี่ยนสาขาฐาน โพสต์นี้ได้อธิบายวิธีการเปลี่ยนสาขาฐานของคำขอดึงใน Git และขั้นตอนการรวม