คู่มือนี้จะอธิบายรายละเอียดเกี่ยวกับวิธีการข้ามการคอมมิต hooks ใน Git
จะข้าม Commit Hooks ใน Git ได้อย่างไร (ไม่ยืนยัน)
ใน Git คอมมิต hooks คือสคริปต์หรือไฟล์ที่ซ่อนอยู่ซึ่งถูกเรียกใช้งานก่อนหรือหลังการกระทำบางอย่าง เช่น คอมมิตโค้ด ซึ่งมีประโยชน์ในการบังคับใช้มาตรฐานการเข้ารหัส รันการทดสอบ หรือดำเนินการตรวจสอบอื่นๆ ก่อนอนุญาตให้ดำเนินการต่อ อย่างไรก็ตาม อาจมีบางสถานการณ์ที่ผู้ใช้ Git ต้องการข้ามการคอมมิต Hook เหล่านี้ เช่น เมื่อพวกเขาทำการแก้ไขอย่างรวดเร็ว
ในทางปฏิบัติ ให้ปฏิบัติตามคำแนะนำด้านล่าง:
- เปิดใช้ไดเร็กทอรีในเครื่อง Git
- สร้างหรือแก้ไขไฟล์ตามความต้องการของคุณ
- เพิ่มการเปลี่ยนแปลงในพื้นที่ติดตาม
- ข้ามการผูกมัดโดยใช้ปุ่ม ' คอมไพล์คอมไพล์ ” คำสั่งพร้อมกับ “ –ไม่ยืนยัน ' ตัวเลือก.
ขั้นตอนที่ 1: ไปที่ Git Local Directory
ขั้นแรก ให้เรียกใช้ยูทิลิตี้ Git bash ในระบบของคุณและย้ายไปยังไดเร็กทอรี Git ในเครื่องโดยดำเนินการ ' ซีดี ' สั่งการ:
ซีดี 'C:\Users\user\Git\newRepo'
ขั้นตอนที่ 2: แสดงรายการข้อมูลที่มีอยู่
ถัดไป เรียกใช้ “ ล ” คำสั่งสำหรับแสดงรายการข้อมูลที่มีอยู่ในที่เก็บที่ระบุ:
ลจากผลลัพธ์ด้านล่าง เราได้เลือก “ ไฟล์ 2.txt ” สำหรับกระบวนการเพิ่มเติม:
ขั้นตอนที่ 3: แก้ไขและติดตามไฟล์
ถัดไป แก้ไขไฟล์ด้วยความช่วยเหลือของ ' เริ่ม ” คำสั่งพร้อมกับชื่อไฟล์:
เริ่มต้น file2.txtเป็นผลให้ตัวแก้ไขเริ่มต้นสำหรับไฟล์ได้รับการเปิดตัวบนระบบเดสก์ท็อป เพิ่ม/แก้ไขเนื้อหาตามที่คุณต้องการ และปิดตัวแก้ไขหลังจากบันทึก:
ขั้นตอนที่ 4: ติดตามการเปลี่ยนแปลง
หลังจากทำการเปลี่ยนแปลงในไฟล์แล้ว ให้ติดตามไฟล์ที่แก้ไขในพื้นที่จัดเตรียมโดยใช้ปุ่ม ' คอมไพล์เพิ่ม ' สั่งการ:
git เพิ่ม file2.txt
ขั้นตอนที่ 5: ตรวจสอบสถานะปัจจุบัน
ดูสถานะปัจจุบันของที่เก็บการทำงานของ Git เพื่อตรวจสอบว่าไฟล์ถูกติดตามหรือไม่:
สถานะคอมไพล์เอาต์พุตที่เป็นผลลัพธ์กำหนดว่าไฟล์ที่แก้ไขได้ถูกเพิ่มในพื้นที่การจัดเตรียมเรียบร้อยแล้ว:
ขั้นตอนที่ 6: ข้าม Commit Hooks
ดำเนินการ “ คอมไพล์คอมไพล์ ” คำสั่งเพื่อยืนยันการเปลี่ยนแปลง อย่างไรก็ตาม ' –ไม่ยืนยัน ” ใช้ตัวเลือกนี้เพื่อข้ามไฟล์ที่ซ่อนอยู่ทั้งหมดจากไดเร็กทอรีการทำงานของ Git และตัวเลือก “ -ม ” ตัวเลือกสำหรับเพิ่มข้อความสำหรับการเปลี่ยนแปลงที่กระทำ:
git commit --no-verify -m 'แก้ไขไฟล์'สามารถสังเกตได้ว่าการเปลี่ยนแปลงทั้งหมดได้รับการดำเนินการเรียบร้อยแล้ว:
บันทึก: ไม่มีคำสั่งการตรวจสอบเพื่อตรวจสอบการข้ามการคอมมิต hooks ใน Git
นั่นคือทั้งหมดที่เกี่ยวกับการข้ามประวัติการคอมมิตใน Git
บทสรุป
ใน Git คอมมิต hooks คือสคริปต์หรือไฟล์ที่ซ่อนอยู่ซึ่งถูกเรียกใช้งานก่อนหรือหลังการกระทำบางอย่าง เช่น คอมมิตโค้ด หากต้องการข้ามการคอมมิต hooks ใน Git ก่อนอื่น ให้เปิดไดเร็กทอรีในเครื่องของ Git และสร้างหรือแก้ไขไฟล์ตามที่คุณต้องการ จากนั้น เพิ่มการเปลี่ยนแปลงในพื้นที่การติดตาม สุดท้าย ข้ามการคอมมิต hook โดยใช้ปุ่ม “ คอมไพล์คอมไพล์ ” คำสั่งพร้อมกับ “ –ไม่ยืนยัน ' ตัวเลือก. บทช่วยสอนนี้แสดงการข้ามการคอมมิต hooks ใน Git