โพสต์นี้จะพูดถึง:
คำสั่ง “git revert” ใน Git คืออะไร?
“ คอมไพล์ย้อนกลับ คำสั่ง ” ใช้สำหรับลบการเปลี่ยนแปลงประวัติการคอมมิตของที่เก็บ Git ใช้แฮช SHA ของคอมมิชชันเฉพาะ ย้อนกลับการเปลี่ยนแปลงที่ทำจากการคอมมิตนั้น และสร้าง 'ใหม่' ย้อนกลับการกระทำ ' ให้สัญญา. นอกจากนี้ ตัวชี้ HEAD ยังได้รับการอัปเดตและชี้ไปที่การย้อนกลับการคอมมิตใหม่ ทำให้เป็นส่วนปลายของสาขาที่ทำงานปัจจุบัน
วิธี 'git ย้อนกลับ' ยอมรับการเปลี่ยนแปลงใน Git
หากต้องการคืนค่าการเปลี่ยนแปลงที่คอมมิตใด ๆ ให้ทำตามคำแนะนำที่ให้ไว้:
- นำทางไปยังที่เก็บในเครื่อง Git
- แสดงรายการเนื้อหาที่เก็บปัจจุบันและเลือกไฟล์ที่ต้องเปลี่ยนกลับจากที่เก็บ Git
- ดูประวัติบันทึกของ Git และเลือกคอมมิต SHA แฮชเฉพาะ
- เรียกใช้ “ git ย้อนกลับ
' สั่งการ.
ขั้นตอนที่ 1: ย้ายไปที่ Git Repository
ในขั้นต้น ให้ใช้ปุ่ม “ ซีดี ” คำสั่งและไปที่ที่เก็บเฉพาะของ Git:
ซีดี 'C:\ผู้ใช้ \n azma\Git\โคโค่'
ขั้นตอนที่ 2: แสดงรายการเนื้อหาที่มีอยู่
หากต้องการแสดงรายการเนื้อหาของที่เก็บ ให้เรียกใช้ ' ล ' สั่งการ:
ล
จากผลลัพธ์ที่กำหนด เราได้เลือก ' ไฟล์1.py ” ไฟล์สำหรับการประมวลผลเพิ่มเติม:
ขั้นตอนที่ 3: ตรวจสอบประวัติบันทึก Git
ดำเนินการ “ อ้างอิงคอมไพล์ ” คำสั่งเพื่อดูประวัติบันทึกที่เก็บปัจจุบัน:
คอมไพล์อ้างอิง .ที่นี่เราได้เลือก ' 59bd8e1 ” ส่งแฮช SHA เพื่อคืนค่าคอมมิชชันนี้:
ขั้นตอนที่ 4: ยกเลิกการเปลี่ยนแปลงที่ยอมรับ
ในการคืนค่าการเปลี่ยนแปลงคอมมิตที่เลือก ให้เรียกใช้ “ คอมไพล์ย้อนกลับ ' สั่งการ:
คอมไพล์ย้อนกลับ 59bd8e1เมื่อดำเนินการคำสั่งดังกล่าวแล้ว โปรแกรมแก้ไขข้อความเริ่มต้นจะเปิดขึ้น เพิ่มข้อความยืนยัน บันทึกการเปลี่ยนแปลง และปิดตัวแก้ไขข้อความ เช่น เราได้พิมพ์คำว่า “ ย้อนกลับ 'เพิ่มไฟล์ที่ 1' ” เป็นข้อความยืนยัน:
อย่างที่คุณเห็น การเปลี่ยนแปลงทั้งหมดที่มีอยู่ในคอมมิชชันนั้นได้ถูกลบเรียบร้อยแล้ว:
ขั้นตอนที่ 5: ตรวจสอบการดำเนินการย้อนกลับ
เพื่อให้แน่ใจว่าการเปลี่ยนแปลงเฉพาะถูกเปลี่ยนกลับหรือไม่ ให้ใช้ปุ่ม ' อ้างอิงคอมไพล์ ' สั่งการ:
คอมไพล์อ้างอิง .อย่างที่คุณเห็น HEAD ชี้ไปที่การกระทำล่าสุดซึ่งบ่งชี้ว่าการเปลี่ยนแปลงการกระทำนั้นถูกเปลี่ยนกลับ:
นั่นคือทั้งหมด! เราได้รวบรวมรายละเอียดเกี่ยวกับ “ คอมไพล์ย้อนกลับ ” คำสั่งใน Git
บทสรุป
“ คอมไพล์ เปลี่ยนกลับ คำสั่ง ” ใช้เพื่อย้อนกลับการเปลี่ยนแปลงการคอมมิตเฉพาะ ในการทำเช่นนั้น ให้ไปที่ที่เก็บในเครื่องของ Git และแสดงรายการเนื้อหาที่เก็บปัจจุบัน จากนั้น ดูประวัติบันทึกของ Git และเลือกคอมมิต SHA แฮชที่ต้องการ หลังจากนั้นให้ดำเนินการ “ git ย้อนกลับ