git-revert คำสั่งใน Git | อธิบาย

Git Revert Kha Sang Ni Git Xthibay



Git คือระบบควบคุมเวอร์ชันแบบกระจายที่ใช้สำหรับติดตามไฟล์ซอร์สโค้ดโครงการพัฒนาแบบโลคัล จากนั้นพุชไปยังระบบรวมศูนย์ การเปลี่ยนแปลงที่ทำทั้งหมดจะถูกส่งไปยังที่เก็บ Git ผ่านการกระทำ แต่ละคอมมิทมีรหัสเฉพาะที่แสดงถึงข้อความคอมมิท ผู้ใช้สามารถดูการเปลี่ยนแปลงการคอมมิตผ่านแฮช SHA ที่คอมมิตและเปลี่ยนกลับได้หากจำเป็น เพื่อจุดประสงค์นี้ ' คอมไพล์ เปลี่ยนกลับ ” สามารถใช้คำสั่ง

โพสต์นี้จะพูดถึง:

คำสั่ง “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 ย้อนกลับ ' สั่งการ. โพสต์นี้สาธิตการใช้คำสั่ง “git revert” ใน Git