วิธีเลิกทำ Git Pull

Withi Leik Tha Git Pull



Git คือระบบควบคุมเวอร์ชันอิสระที่ใช้กันอย่างแพร่หลายมากที่สุดในการติดตามไฟล์โครงการ ใน Git เราสามารถดำเนินการได้หลายอย่าง เช่น การสร้างหรืออัปเดตไฟล์และสาขาใหม่ในที่เก็บ หากต้องการบันทึกการเปลี่ยนแปลงทั้งหมดของการทำซ้ำแบบรีโมตที่ทำในที่เก็บโลคัล คุณสามารถคอมมิตและดึงการเปลี่ยนแปลงได้ คุณยังสามารถเปลี่ยนกลับหรือเลิกทำการเปลี่ยนแปลงได้โดยใช้ปุ่ม ' $ รีเซ็ต git –hard HEAD^ ' สั่งการ.

คู่มือนี้จะกล่าวถึงวิธีการเลิกทำการดึง Git

จะเลิกทำการดึง Git ได้อย่างไร

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







เอาล่ะ ไปที่คำแนะนำกันเลย!



ขั้นตอนที่ 1: ไปที่ Git Repository
ขั้นแรก ย้ายไปยังที่เก็บ Git โดยใช้ “ ซีดี ' สั่งการ:



$ ซีดี 'C:\Users\hazmat\Git\Linux_1\Linux-redo'





ขั้นตอนที่ 2: สร้างไฟล์ใหม่
ถัดไป ดำเนินการ “ สัมผัส ” คำสั่งเพื่อสร้างไฟล์ใหม่ในที่เก็บ Git:

$ สัมผัส file2



ขั้นตอนที่ 3: เพิ่มไฟล์
ตอนนี้ เพิ่มไฟล์ย้อนรอยไปยังพื้นที่การแสดงละครจากพื้นที่ทำงาน:

$ git add file2

ขั้นตอนที่ 4: ยอมรับการเปลี่ยนแปลง
บันทึกการเปลี่ยนแปลงในที่เก็บ Git พร้อมข้อความยืนยันโดยใช้คำสั่งที่ให้มา:

$ git คอมมิท -m 'ไฟล์ 2 เพิ่ม'

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

$ git pull

ที่นี่ ตัวแก้ไขเริ่มต้นจะเปิดขึ้น เพิ่มความคิดเห็น บันทึกการเปลี่ยนแปลง และออกจากโปรแกรม:

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

บันทึก : ไปที่ขั้นตอนต่อไปเพื่อเลิกทำการดึง Git

ขั้นตอนที่ 6: ตรวจสอบ Git Log
ตอนนี้ ตรวจสอบประวัติบันทึกของการเปลี่ยนแปลงการคอมมิตทั้งหมดโดยใช้ ' git log ” ด้วยคำสั่ง “ – เส้นชีวิต ” ธงและ “ -กราฟ ' ตัวเลือก:

$ git log --lifeline --กราฟ

จะเห็นได้ว่าเราได้ทำการคอมมิตห้ารายการกับที่เก็บ Git และการคอมมิตล่าสุดคือ “ *4e4d7a8 ” ตอนนี้ เราจะคัดลอกการอ้างอิงของการคอมมิตก่อนหน้าไปยังคลิปบอร์ด:

ขั้นตอนที่ 7: เลิกทำการดึง
ถัดไป ดำเนินการ “ git reset ” ด้วยคำสั่ง “ -แข็ง ' ธง:

$ git reset --แข็ง หัว^

ที่นี่เราได้ระบุ“ หัว^ ” ซึ่งจะย้าย HEAD ไปยังการคอมมิชชันก่อนหน้า:

ขั้นตอนที่ 8: ตรวจสอบบันทึก
ในการตรวจสอบการเลิกทำการดึง Git ให้ดำเนินการ “ git log ' สั่งการ:

$ git log --lifeline --กราฟ

ผลลัพธ์ด้านล่างแสดงว่าเราได้คืนค่าการดำเนินการที่ดำเนินการสำเร็จแล้ว:

คุณยังสามารถระบุ “ หัว~1 ” เพื่อกลับไปที่การคอมมิตก่อน HEAD:

$ git reset --แข็ง หัว~ 1

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

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

บทสรุป

ในการเลิกทำการดึง Git ขั้นแรก ให้เปิดเทอร์มินัล Git ในระบบของคุณและย้ายไปที่ที่เก็บ Git ถัดไป สร้างและเพิ่มไฟล์ในการทำซ้ำ จากนั้นคอมมิตการเปลี่ยนแปลงโดยใช้ “ $ git commit -m <ข้อความ> ” คำสั่งและดำเนินการ “ $ git pull ” เพื่อดึงไปยังที่เก็บระยะไกล Git สุดท้ายให้เรียกใช้ ' $ รีเซ็ต git –hard HEAD^ ” คำสั่งเพื่อเลิกทำการดึง คู่มือนี้อธิบายอย่างละเอียดเกี่ยวกับขั้นตอนการเลิกทำการดึง Git