การลบที่เก็บแบบแยกจะลบประวัติออกจากคำขอการดึงของคุณ
การลบที่เก็บแบบแยกจะลบข้อมูลใด ๆ ที่เกี่ยวข้องกับที่เก็บของคุณ สิ่งนี้สามารถส่งผลย้อนหลังการอ้างอิงใด ๆ ไปยังที่เก็บของคุณรวมถึงคำขอดึงที่ได้รับการผสานแล้ว (ดูคำขอดึงแสดงเป็น "ไม่รู้จัก repo" หลังจากลบส้อม )
ความคิดเห็นและข้อผูกพันของคุณควรได้รับการเก็บรักษาไว้ในคำขอดึงใด ๆ ที่เกี่ยวข้องกับที่เก็บของคุณ แต่คุณต้องยอมรับความเสี่ยงเอง
อย่างไรก็ตามการลบสาขาเก่าหลังจากการผสานมีความปลอดภัยอย่างสมบูรณ์แบบ
ในขณะที่การลบที่เก็บควรหลีกเลี่ยงการลบสาขาที่ไม่ได้ใช้เป็นที่ยอมรับอย่างสมบูรณ์ ในความเป็นจริงGitHub ขอให้คุณลบสาขาเก่า
จัดเก็บหลังจากดึงคำขอ
ที่ GitHub เราชอบใช้คำขอดึงตลอดวันทุกวัน ปัญหาเดียวคือเราจบด้วยสาขาที่หมดอายุจำนวนมากหลังจากคำขอถอนเงินถูกรวมหรือปิด ในบางครั้งเราหนึ่งคนจะล้างสาขาเหล่านี้ด้วยสคริปต์ แต่เราคิดว่าจะเป็นการดีกว่าที่จะดูแลขั้นตอนนี้ซึ่งเป็นส่วนหนึ่งของขั้นตอนการทำงานปกติของเราบน GitHub.com
เริ่มตั้งแต่วันนี้หลังจากที่มีการดึงคำขอมารวมเข้าด้วยกันคุณจะเห็นปุ่มเพื่อลบสาขาที่เอ้อระเหย:
หากคำขอดึงข้อมูลถูกปิดโดยไม่ถูกผสานปุ่มจะมีลักษณะแตกต่างกันเล็กน้อยเพื่อเตือนคุณเกี่ยวกับการลบการยืนยันที่ยังไม่ได้ดำเนินการ:
แน่นอนคุณสามารถลบสาขาในที่เก็บที่คุณมีการเข้าถึงแบบพุชเท่านั้น
เพลิดเพลินไปกับคลังเก็บที่เป็นระเบียบของคุณ!
อีกวิธีหนึ่งถ้าคุณไม่ต้องการเก็บไว้ใกล้ ๆ คุณสามารถเก็บที่เก็บถาวรเพื่อระบุว่าไม่มีการเก็บรักษาไว้อย่างแข็งขันอีกต่อไป
ดูสิ่งนี้ด้วย