บางครั้งหลังจากดำเนินการผสานสาขาแล้ว นักพัฒนาตระหนักว่าพวกเขาลืมหรือผสานสาขาผิด และต้องการเลิกทำการดำเนินการนี้ เพื่อจุดประสงค์นี้ ให้ดำเนินการ “ $ git รีเซ็ต – ฮาร์ด
การศึกษานี้จะอธิบายขั้นตอนการยกเลิกการดำเนินการผสานคอมไพล์
คุณจะยกเลิกการรวมคอมไพล์ได้อย่างไร
หากต้องการเลิกทำการดำเนินการผสาน git ขั้นแรก ให้นำทางไปยังไดเร็กทอรีที่ต้องการ จากนั้น สร้างและเพิ่มไฟล์ลงในพื้นที่จัดเตรียม ยอมรับการเปลี่ยนแปลงเพื่ออัปเดตที่เก็บ จากนั้นสร้างและเปลี่ยนเป็นสาขาใหม่ทันที หลังจากนั้นให้รวมทั้งสองสาขา ตรวจสอบประวัติบันทึกและเรียกใช้ “ $ git รีเซ็ต – ฮาร์ด
มาดูขั้นตอนที่กล่าวถึงข้างต้นกัน!
ขั้นตอนที่ 1: ย้ายไปที่พื้นที่เก็บข้อมูล
ขั้นแรก นำทางไปยังที่เก็บในเครื่อง Git ที่จำเป็นโดยใช้ ' ซีดี ' สั่งการ:
$ ซีดี 'C:\ผู้ใช้ \n azma\Git\อัลฟ่า'
ขั้นตอนที่ 2: สร้างไฟล์
เรียกใช้ “ สัมผัส ” คำสั่งเพื่อสร้างไฟล์ใหม่:
$ สัมผัส ไฟล์ 1.txt
ขั้นตอนที่ 3: ติดตามไฟล์
ตอนนี้ ติดตามไฟล์ที่สร้างขึ้นใหม่โดยดำเนินการ “ คอมไพล์เพิ่ม ' สั่งการ:
$ คอมไพล์เพิ่ม ไฟล์ 1.txt
ขั้นตอนที่ 4: ยอมรับการเปลี่ยนแปลง
ถัดไป ยอมรับการเปลี่ยนแปลงพร้อมกับข้อความยืนยันโดยใช้ ' -ม ” ตัวเลือกเพื่ออัปเดตที่เก็บ:
$ คอมไพล์คอมไพล์ -ม 'เพิ่มไฟล์ 1.txt'
ขั้นตอนที่ 5: สร้างและสลับสาขา
หลังจากนั้นให้ดำเนินการ “ คอมไพล์ชำระเงิน ” คำสั่งพร้อมชื่อสาขาเพื่อสร้างและสลับไปใช้ทันที:
$ คอมไพล์ชำระเงิน -ข อัลฟ่า
ขั้นตอนที่ 6: รวมสาขา
ตอนนี้ รวมสาขาปัจจุบันกับสาขาอื่นโดยระบุชื่อในคำสั่งผสาน git:
$ ผสานคอมไพล์ ผู้เชี่ยวชาญในกรณีของเรา เราจะรวมอัลฟ่ากับสาขาหลัก:
ขั้นตอนที่ 7: ตรวจสอบประวัติบันทึก
ตรวจสอบประวัติบันทึกสาขาโดยดำเนินการ “ บันทึกคอมไพล์ ' สั่งการ:
$ บันทึกคอมไพล์ .เลือกและคัดลอกการยืนยันการยืนยันซึ่งจำเป็นต้องเลิกทำ:
ขั้นตอนที่ 8: ยกเลิกการผสานคอมไพล์
ดำเนินการ “ คอมไพล์รีเซ็ต ” คำสั่งด้วย “ -แข็ง ” ตัวเลือกเพื่อย้อนกลับกระบวนการรวม:
$ คอมไพล์รีเซ็ต --แข็ง c5d48ecโปรดทราบว่าเราได้เพิ่มการอ้างอิงการกระทำที่คัดลอกไว้ในคำสั่งที่กำหนดด้วย:
ขั้นตอนที่ 9: ตรวจสอบประวัติบันทึก
เพื่อให้แน่ใจว่าการดำเนินการยกเลิกการผสาน ให้เรียกใช้ “ บันทึกคอมไพล์ ' สั่งการ:
$ บันทึกคอมไพล์ .
เราได้แสดงวิธีการยกเลิกการดำเนินการผสานคอมไพล์
บทสรุป
หากต้องการยกเลิกการดำเนินการผสานคอมไพล์ ขั้นแรก ให้ย้ายไปยังไดเร็กทอรีที่ต้องการ จากนั้น สร้างและเพิ่มไฟล์ลงในพื้นที่จัดเตรียม ยอมรับการเปลี่ยนแปลงเพื่ออัปเดตที่เก็บ จากนั้นสร้างและเปลี่ยนเป็นสาขาใหม่ทันที หลังจากนั้นให้รวมทั้งสองสาขา ตรวจสอบประวัติบันทึกและเรียกใช้ “ $ git รีเซ็ต – ฮาร์ด