ฉันจะเลิกทำ Local Commits ล่าสุดใน Git ได้อย่างไร

Chan Ca Leik Tha Local Commits Lasud Ni Git Di Xyangri



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

บทความนี้จะอธิบายขั้นตอนในการยกเลิกการคอมมิตภายในเครื่องล่าสุด

ฉันจะเลิกทำ Local Commits ล่าสุดใน Git ได้อย่างไร

ย้อนกลับไปยังการกระทำก่อนหน้า ขั้นแรก เปลี่ยนไปที่ไดเร็กทอรี Git สร้างและเพิ่มไฟล์ใหม่ จากนั้น ยอมรับการเปลี่ยนแปลงที่เพิ่มไปยังที่เก็บ ตรวจสอบประวัติบันทึกของที่เก็บและดำเนินการ “ $ git รีเซ็ต –soft HEAD~1 ” คำสั่งเพื่อยกเลิกการกระทำล่าสุด สุดท้าย ตรวจสอบกระบวนการเลิกทำ

ตอนนี้ เดินหน้าและทำความเข้าใจกับสถานการณ์ข้างต้น!

ขั้นตอนที่ 1: ย้ายไปที่ไดเร็กทอรี

ขั้นแรก ไปที่ไดเร็กทอรี Git โดยใช้คำสั่งด้านล่าง:

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

ขั้นตอนที่ 2: สร้างไฟล์

ดำเนินการ “ สัมผัส ” คำสั่งเพื่อสร้างไฟล์ใหม่:

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

ขั้นตอนที่ 3: เพิ่มไฟล์

ตอนนี้ติดตามไฟล์ที่สร้างขึ้นใหม่โดยใช้ ' คอมไพล์เพิ่ม ' สั่งการ:

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

ขั้นตอนที่ 4: ยอมรับการเปลี่ยนแปลง

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

$ คอมไพล์คอมไพล์ -ม 'เพิ่ม 1 ไฟล์'

ขั้นตอนที่ 5: ตรวจสอบประวัติบันทึก

หากต้องการตรวจสอบประวัติบันทึกของที่เก็บปัจจุบัน ให้ดำเนินการตามคำสั่งด้านล่าง:

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

ในเอาต์พุตที่ระบุด้านล่าง การอ้างอิงการคอมมิตที่เน้นคือคอมมิทล่าสุด:

ขั้นตอนที่ 6: เลิกทำ Local Commit ล่าสุด

หากต้องการยกเลิกการคอมมิตในเครื่องล่าสุด ให้ดำเนินการ “ คอมไพล์รีเซ็ต ” คำสั่งด้วย “ -อ่อน ” ธงตาม “ หัว ~ 1 ” ตัวชี้ HEAD เป้าหมาย:

$ คอมไพล์รีเซ็ต --อ่อน หัว ~ 1

ขั้นตอนที่ 7: ตรวจสอบกระบวนการเลิกทำ

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

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

ดังที่คุณเห็นในผลลัพธ์ด้านล่าง ตัวชี้ HEAD ถูกย้ายไปยังการกระทำล่าสุดสำเร็จแล้ว:

เราได้สาธิตวิธีการยกเลิกการคอมมิตในเครื่องล่าสุด

บทสรุป

เปลี่ยนกลับเป็นคอมมิทในเครื่องล่าสุดก่อนหน้านี้ ก่อนอื่น ย้ายไปที่ไดเร็กทอรี Git สร้างและเพิ่มไฟล์ใหม่ จากนั้น ยอมรับการเปลี่ยนแปลงที่เพิ่มไปยังที่เก็บ ตรวจสอบประวัติบันทึกของที่เก็บและดำเนินการ “ $ git รีเซ็ต –soft HEAD~1 ” คำสั่งเพื่อยกเลิกการกระทำล่าสุด สุดท้าย ตรวจสอบกระบวนการเลิกทำ บทความนี้ระบุขั้นตอนในการยกเลิกการคอมมิตภายในเครื่องล่าสุด