ย้อนกลับไปใช้ Git เก่าใน Repo สาธารณะ

Yxn Klab Pi Chi Git Kea Ni Repo Satharna



ใน Git หลังจากเพิ่มการเปลี่ยนแปลงในที่เก็บข้อมูลในเครื่องแล้ว นักพัฒนาอาจต้องยอมรับการเปลี่ยนแปลงและอัปเดตที่เก็บในเครื่อง อย่างไรก็ตาม บางครั้งพวกเขาต้องการคืนค่าคอมมิชชันทั้งหมดพร้อมกับการเปลี่ยนแปลงทั้งหมด หรือต้องการย้อนกลับคอมมิชชันเพียงรายการเดียว ในสถานการณ์เช่นนี้ ควรใช้ ' $ git ชำระเงิน ' สั่งการ.

การศึกษานี้กล่าวถึงขั้นตอนการเปลี่ยนกลับไปใช้ Git เก่าใน repo สาธารณะ

จะแปลงกลับเป็น Git Commit เก่าใน Repo สาธารณะได้อย่างไร

เปลี่ยนกลับไปใช้ Git เก่าใน repo สาธารณะ ขั้นแรก ไปที่ที่เก็บในเครื่องของ Git และดูรายการเนื้อหา จากนั้น สร้างไฟล์ในเครื่องใหม่และติดตามไปยังที่เก็บ จากนั้นยืนยันการเพิ่มการเปลี่ยนแปลงและบันทึกลงในที่เก็บในเครื่องของ Git ตรวจสอบประวัติบันทึกของ Git และคัดลอกการอ้างอิงการคอมมิตที่ต้องการ สุดท้าย ดำเนินการ “ $ git ชำระเงิน ” สั่งและตรวจสอบประวัติบันทึกอ้างอิง







ตอนนี้ เรามาดำเนินการตามสถานการณ์ที่ระบุไว้ข้างต้นกันเถอะ!



ขั้นตอนที่ 1: ย้ายไปยังที่เก็บในเครื่อง
รันคำสั่งต่อไปนี้และย้ายไปยังที่เก็บในเครื่อง Git:



$ ซีดี 'C:\ผู้ใช้ \n azma\Git\Demo18'





ขั้นตอนที่ 2: แสดงรายการเนื้อหาที่เก็บ
แสดงรายการเนื้อหาของที่เก็บปัจจุบันโดยใช้ ' ' สั่งการ:

$



ขั้นตอนที่ 3: สร้างไฟล์
ตอนนี้เรียกใช้ ' สัมผัส คำสั่ง ” เพื่อสร้างไฟล์ใหม่ในที่เก็บ Git ในเครื่อง:

$ สัมผัส ไฟล์ 3.txt

ขั้นตอนที่ 4: เพิ่มไฟล์ลงในพื้นที่จัดเตรียม
หากต้องการติดตามไฟล์จากไดเร็กทอรีการทำงานของ Git ไปยังพื้นที่การจัดเตรียม Git ให้เรียกใช้ ' คอมไพล์เพิ่ม ” คำสั่งที่มีชื่อไฟล์:

$ คอมไพล์เพิ่ม ไฟล์ 3.txt

ขั้นตอนที่ 5: ยอมรับการเปลี่ยนแปลง
ถัดไป ดำเนินการ “ คอมไพล์คอมไพล์ ” คำสั่งด้วย “ -ม ” ตัวเลือกและเพิ่มข้อความยืนยันเพื่ออัปเดตและบันทึกการเปลี่ยนแปลงที่เพิ่มไปยังที่เก็บในเครื่อง Git:

$ คอมไพล์คอมไพล์ -ม 'เพิ่ม file3.txt'

ขั้นตอนที่ 6: ตรวจสอบประวัติบันทึก Git
หากต้องการตรวจสอบประวัติบันทึกสาขาปัจจุบันของ Git ให้ดำเนินการ “git log ” สั่งการ:

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

จากเอาต์พุตที่กำหนด ให้คัดลอกการอ้างอิงคอมมิตที่จำเป็นซึ่งคุณต้องการย้อนกลับ:

ขั้นตอนที่ 7: ย้อนกลับไปที่ Commit เก่า
หากต้องการย้อนกลับไปใช้คอมมิตเก่า ให้ใช้ปุ่ม “ คอมไพล์ชำระเงิน ” คำสั่งพร้อมกับการอ้างอิงการกระทำที่คัดลอก:

$ คอมไพล์ชำระเงิน d4ab7ff

ตามเอาต์พุตด้านล่าง ตัวชี้ HEAD ถูกย้ายไปยังการอ้างอิงการคอมมิตที่ระบุได้สำเร็จ:

ขั้นตอนที่ 8: ตรวจสอบการย้อนกลับ
สุดท้าย เพื่อให้แน่ใจว่าการดำเนินการย้อนกลับ ให้ดำเนินการ “ บันทึกคอมไพล์ ' สั่งการ:

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

เราได้อธิบายขั้นตอนการย้อนกลับไปยังคอมมิท Git ก่อนหน้าใน repo สาธารณะ

บทสรุป

หากต้องการย้อนกลับไปใช้ Git เก่าใน repo สาธารณะ ก่อนอื่นให้ย้ายไปยังที่เก็บในเครื่องของ Git และดูรายการเนื้อหา จากนั้น สร้างไฟล์ในเครื่องใหม่และติดตามไปยังที่เก็บ จากนั้น ยืนยันการเพิ่มการเปลี่ยนแปลงและบันทึกลงในที่เก็บในเครื่องของ Git ตรวจสอบประวัติบันทึกของ Git และคัดลอกการอ้างอิงการคอมมิตที่ต้องการ สุดท้าย ดำเนินการ “ $ git ชำระเงิน ” สั่งและตรวจสอบประวัติบันทึกอ้างอิง การศึกษานี้ให้ขั้นตอนการย้อนกลับไปยัง Git ก่อนหน้าที่กระทำใน repo สาธารณะ