คู่มือนี้จะกล่าวถึงวิธีการเลิกทำการดึง Git
จะเลิกทำการดึง Git ได้อย่างไร
Git ช่วยให้ผู้ใช้สามารถเลิกทำการเปลี่ยนแปลงที่ทำไว้ก่อนหน้านี้ เพื่อจุดประสงค์นี้ เราจะยกตัวอย่าง ขั้นแรก เราจะสร้างและเพิ่มไฟล์ในที่เก็บ Git จากนั้นคอมมิตการเปลี่ยนแปลงและดึงไปยังที่เก็บระยะไกล Git สุดท้าย เลิกทำการดึงโดยใช้คำสั่ง
เอาล่ะ ไปที่คำแนะนำกันเลย!
ขั้นตอนที่ 1: ไปที่ Git Repository
ขั้นแรก ย้ายไปยังที่เก็บ Git โดยใช้ “ ซีดี ' สั่งการ:
$ ซีดี 'C:\Users\hazmat\Git\Linux_1\Linux-redo'
ขั้นตอนที่ 2: สร้างไฟล์ใหม่
ถัดไป ดำเนินการ “ สัมผัส ” คำสั่งเพื่อสร้างไฟล์ใหม่ในที่เก็บ Git:
ขั้นตอนที่ 3: เพิ่มไฟล์
ตอนนี้ เพิ่มไฟล์ย้อนรอยไปยังพื้นที่การแสดงละครจากพื้นที่ทำงาน:
ขั้นตอนที่ 4: ยอมรับการเปลี่ยนแปลง
บันทึกการเปลี่ยนแปลงในที่เก็บ Git พร้อมข้อความยืนยันโดยใช้คำสั่งที่ให้มา:
ขั้นตอนที่ 5: Git Pull
ดำเนินการ “ git pull ” คำสั่งเพื่อดึงการเปลี่ยนแปลงการคอมมิตทั้งหมดไปยังที่เก็บระยะไกล:
ที่นี่ ตัวแก้ไขเริ่มต้นจะเปิดขึ้น เพิ่มความคิดเห็น บันทึกการเปลี่ยนแปลง และออกจากโปรแกรม:
อย่างที่คุณเห็น เราได้ดำเนินการดึงไปยังที่เก็บระยะไกล การรวมสาขาในพื้นที่และระยะไกลของเราสำเร็จแล้ว:
บันทึก : ไปที่ขั้นตอนต่อไปเพื่อเลิกทำการดึง Git
ขั้นตอนที่ 6: ตรวจสอบ Git Log
ตอนนี้ ตรวจสอบประวัติบันทึกของการเปลี่ยนแปลงการคอมมิตทั้งหมดโดยใช้ ' git log ” ด้วยคำสั่ง “ – เส้นชีวิต ” ธงและ “ -กราฟ ' ตัวเลือก:
จะเห็นได้ว่าเราได้ทำการคอมมิตห้ารายการกับที่เก็บ Git และการคอมมิตล่าสุดคือ “ *4e4d7a8 ” ตอนนี้ เราจะคัดลอกการอ้างอิงของการคอมมิตก่อนหน้าไปยังคลิปบอร์ด:
ขั้นตอนที่ 7: เลิกทำการดึง
ถัดไป ดำเนินการ “ git reset ” ด้วยคำสั่ง “ -แข็ง ' ธง:
ที่นี่เราได้ระบุ“ หัว^ ” ซึ่งจะย้าย HEAD ไปยังการคอมมิชชันก่อนหน้า:
ขั้นตอนที่ 8: ตรวจสอบบันทึก
ในการตรวจสอบการเลิกทำการดึง Git ให้ดำเนินการ “ git log ' สั่งการ:
ผลลัพธ์ด้านล่างแสดงว่าเราได้คืนค่าการดำเนินการที่ดำเนินการสำเร็จแล้ว:
คุณยังสามารถระบุ “ หัว~1 ” เพื่อกลับไปที่การคอมมิตก่อน HEAD:
$ git reset --แข็ง หัว~ 1อย่างที่คุณเห็น เราได้เปลี่ยนกลับเป็นการคอมมิตก่อนหน้าสำเร็จแล้ว:
นั่นคือทั้งหมด! เราได้จัดเตรียมวิธีที่ง่ายที่สุดในการเลิกทำ Git Pull
บทสรุป
ในการเลิกทำการดึง Git ขั้นแรก ให้เปิดเทอร์มินัล Git ในระบบของคุณและย้ายไปที่ที่เก็บ Git ถัดไป สร้างและเพิ่มไฟล์ในการทำซ้ำ จากนั้นคอมมิตการเปลี่ยนแปลงโดยใช้ “ $ git commit -m <ข้อความ> ” คำสั่งและดำเนินการ “ $ git pull ” เพื่อดึงไปยังที่เก็บระยะไกล Git สุดท้ายให้เรียกใช้ ' $ รีเซ็ต git –hard HEAD^ ” คำสั่งเพื่อเลิกทำการดึง คู่มือนี้อธิบายอย่างละเอียดเกี่ยวกับขั้นตอนการเลิกทำการดึง Git