Git pre receiver hook คืออะไร?
Git pre receiver hook คืออะไร?

วีดีโอ: Git pre receiver hook คืออะไร?

วีดีโอ: Git pre receiver hook คืออะไร?
วีดีโอ: Git hooks, practical uses (yes, even on Windows) 2024, เมษายน
Anonim

ก่อน - รับ

นี้ ตะขอ ถูกเรียกโดย git - รับ -pack[1] เมื่อมันตอบสนองต่อ git พุชและอัปเดตข้อมูลอ้างอิงในที่เก็บ ก่อนเริ่มอัปเดตผู้อ้างอิงบนที่เก็บระยะไกล the ก่อน - รับตะขอ ถูกเรียก สถานะการออกจะเป็นตัวกำหนดความสำเร็จหรือความล้มเหลวของการอัปเดต

ในทำนองเดียวกัน คุณอาจถามว่า ตะขอรับล่วงหน้าคืออะไร

พรี - รับตะขอ คือสคริปต์ที่ทำงานบนอุปกรณ์ GitHub Enterprise Server ที่คุณสามารถใช้เพื่อดำเนินการตรวจสอบคุณภาพ

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

ประการที่สอง git pre commit hook คืออะไร?

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

คุณจะตั้งค่าเบ็ดก่อนคอมมิตได้อย่างไร?

การสร้าง พรี - กระทำเบ็ด บันทึกไฟล์และออกจากตัวแก้ไข บันทึกการเปลี่ยนแปลง ณ จุดนี้คุณสามารถทดสอบโดย เพิ่ม พิมพ์คำสั่งหรือนำเข้า pdb ไปยังสคริปต์หลาม สเตจไฟล์ที่เปลี่ยนแปลงและลองคอมมิตมัน, the ตะขอ ยิงข้อความต่อไปนี้และยกเลิกการกระทำ

แนะนำ: