คุณจะยกเลิกการรวมคอมไพล์ได้อย่างไร

Khun Ca Ykleik Kar Rwm Khxm Phil Di Xyangri



ใน Git สาขาที่มีอยู่เป็นส่วนสำคัญที่ช่วยให้นักพัฒนาสามารถทำงานในขณะที่โครงการอยู่ในขั้นตอนการพัฒนา หลังจากทำงานกับสาขาอื่น ๆ เสร็จแล้ว พวกเขาอาจต้องผสานสาขาเพื่อเชื่อมต่อประวัติทางแยก

บางครั้งหลังจากดำเนินการผสานสาขาแล้ว นักพัฒนาตระหนักว่าพวกเขาลืมหรือผสานสาขาผิด และต้องการเลิกทำการดำเนินการนี้ เพื่อจุดประสงค์นี้ ให้ดำเนินการ “ $ 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 รีเซ็ต – ฮาร์ด ” คำสั่งเพื่อเลิกทำขั้นตอนการผสาน การศึกษานี้ให้กระบวนการเลิกทำการดำเนินการผสานคอมไพล์