วิธีย้อนกลับการแก้ไขใน Git โดยใช้คำสั่ง 'git revert'

Withi Yxn Klab Kar Kaekhi Ni Git Doy Chi Kha Sang Git Revert



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

โพสต์นี้จะอธิบายกระบวนการคืนค่าการแก้ไขใน Git โดยสังเขปโดยใช้คำสั่ง “git revert”

วิธีย้อนกลับการแก้ไขใน Git โดยใช้คำสั่ง 'git revert'

หากต้องการย้อนกลับการแก้ไขใน Git โดยใช้ ' คอมไพล์ย้อนกลับ คำสั่ง ” ให้ทำตามขั้นตอนที่ระบุไว้ด้านล่าง:







  • ย้ายไปยังที่เก็บในเครื่อง Git
  • ดำเนินการ “ git log – ออนไลน์ ” คำสั่งเพื่อดูแต่ละการกระทำในบรรทัดเดียว
  • ถัดไป ย้อนกลับการกระทำด้วยความช่วยเหลือของ “ คอมไพล์ย้อนกลับ ” พร้อมกับแฮช SHA ของการกระทำเฉพาะ
  • แก้ไขข้อความเพื่อย้อนกลับและบันทึกการเปลี่ยนแปลง

ขั้นตอนที่ 1: นำทางไปยังที่เก็บในเครื่อง
ขั้นแรก ดำเนินการ “ ซีดี ” คำสั่ง Git พร้อมกับเส้นทางของที่เก็บในเครื่องเฉพาะและย้ายไปที่:



ซีดี 'C:\Users\user\Git \t สเตรป'

ขั้นตอนที่ 2: ดูบันทึก Git
ต่อไป ดูบันทึก Git ของแต่ละการคอมมิตในบรรทัดเดียวโดยใช้ ' git log – ออนไลน์ ' สั่งการ:



บันทึกคอมไพล์ --ออนไลน์

จากเอาต์พุตที่ระบุด้านล่าง เราได้เลือกแฮช SHA ของการคอมมิตเฉพาะสำหรับการใช้งานเพิ่มเติม:





ขั้นตอนที่ 3: ยกเลิกสัญญา
สุดท้าย เรียกใช้ “ คอมไพล์ย้อนกลับ ” คำสั่งพร้อมกับแฮช SHA ที่เลือกของการกระทำเฉพาะเพื่อย้อนกลับการเปลี่ยนแปลง:



คอมไพล์ย้อนกลับ 193c159

เป็นผลให้ตัวแก้ไขเริ่มต้นถูกเปิดขึ้นบนหน้าจอ:

แก้ไขข้อความย้อนกลับ กด “ CTRL + S ” เพื่อบันทึกการเปลี่ยนแปลง และปิดตัวแก้ไข:

ตามผลลัพธ์ต่อไปนี้ การเปลี่ยนแปลงถูกเปลี่ยนกลับสำเร็จแล้ว:

นั่นคือทั้งหมดที่เกี่ยวกับการย้อนกลับการแก้ไขใน Git โดยใช้คำสั่ง 'git revert'

บทสรุป

หากต้องการย้อนกลับการแก้ไขใน Git โดยใช้คำสั่ง 'git revert' ขั้นแรก ให้ย้ายไปที่ Git local repository แล้วเรียกใช้ ' บันทึก git – ออนไลน์ ” คำสั่งเพื่อดูแต่ละการกระทำในบรรทัดเดียว จากนั้นเลือกการกระทำเฉพาะและดำเนินการ ' คอมไพล์ย้อนกลับ ” พร้อมกับแฮช SHA ของการกระทำเฉพาะ สุดท้าย แก้ไขข้อความสำหรับการคืนค่าในตัวแก้ไขเริ่มต้นและบันทึกการเปลี่ยนแปลง บล็อกนี้อธิบายวิธีการย้อนกลับการแก้ไขใน Git โดยใช้คำสั่ง “git revert”