ลบคำขอดึงปิดจาก GitHub


179

ฉันทำคำขอดึงผิดโดยไม่ได้ตั้งใจและปิดท้ายคำขอด้วยตนเอง ตอนนี้อยู่ในสถานะปิด แต่สามารถเข้าถึงได้ผ่าน URL โดยตรงและแสดงบนแถบกิจกรรมของฉัน

มีวิธีใดที่จะลบคำขอการดึงทั้งหมดจึงไม่สามารถเข้าถึงได้ผ่านทาง URL หรือแสดงในประวัติกิจกรรมของคุณ?


3
ไม่คุณสามารถปิดได้เท่านั้น
Eugene Ryzhikov

9
บัญชี GitHub และคำถามที่เกี่ยวข้องกับ UI นั้นดีกว่าสำหรับWebApps.StackExchange.comหรือสนับสนุนโดยตรง
สุ่ม

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

1
Great Q และเหยื่อรายอื่นของแมนดาริน คำตอบที่ดีเช่นกัน
RichieHH

คำตอบ:


209

ไม่มีวิธีที่คุณสามารถลบคำขอดึงได้ด้วยตนเอง - คุณและเจ้าของ repo (และผู้ใช้ทั้งหมดที่มีการเข้าถึงแบบพุช) สามารถปิดได้ แต่จะยังคงอยู่ในบันทึก นี่เป็นส่วนหนึ่งของปรัชญาของการไม่ปฏิเสธ / ซ่อนสิ่งที่เกิดขึ้นระหว่างการพัฒนา

อย่างไรก็ตามหากมีเหตุผลที่สำคัญในการลบ (นี่คือการละเมิดข้อกำหนดในการให้บริการของ Github เป็นหลัก) เจ้าหน้าที่ฝ่ายสนับสนุนของ Github จะลบให้คุณ

ไม่ว่าพวกเขายินดีที่จะลบ PR สำหรับคุณหรือไม่เป็นสิ่งที่คุณสามารถถามได้อย่างง่ายดายเพียงแค่ส่งอีเมลไปที่ support@github.com

อัปเดต:ปัจจุบัน Github ต้องการการร้องขอการสนับสนุนที่จะสร้างที่นี่: https://support.github.com/contact


22
พวกเขา (ทีมงาน Github) ลบคำขอดึงที่มีข้อมูลที่ละเอียดอ่อนเท่านั้น
Yousha Aleayoub

4
ข้อมูลที่มีประโยชน์บางอย่าง: help.github.com/articles/… "... คุณสามารถลบมุมมองแคชของที่เก็บข้อมูลทั้งหมดและดึงคำขอบน GitHub ได้อย่างถาวรโดยติดต่อฝ่ายสนับสนุนของ GitHub"
Justin Domnitz

4
เศร้ามาก. ฉันส่ง PR ที่ไม่ดีประมาณหนึ่งครั้งทุกสัปดาห์เพราะฉันยังคงมีธุรกรรมซื้อคืนที่แยกและการประชาสัมพันธ์เริ่มต้นอยู่ที่หัว ในบางจุดเราจะต้องแยกสาขาออกจาก mai แต่สำหรับตอนนี้ ... zillion ปิด pr ของ
Erik Aronesty

ฉันรู้ว่านี่เป็นคำถามเก่า แต่คุณได้ลองลบบัญชี Github ของคุณและสร้างใหม่อีกครั้งหรือไม่ จากเอกสารเมื่อคุณลบบัญชีของคุณ github กล่าวว่าคุณลบคำขอการดึงทั้งหมดของคุณที่ทำในพื้นที่เก็บข้อมูลอื่นโดยอัตโนมัติ แต่นั่นหมายความว่าคุณต้องเริ่มต้น "ชีวิตใหม่" บน GitHub ฉันคิดว่านี่เป็นวิธีเดียวเท่านั้น หวังว่าบางคนเปิดคำถามนี้และใส่คำตอบนี้ไว้ด้านล่าง
MaXi32

1
สำหรับสิ่งที่คุ้มค่าฉันติดต่อฝ่ายสนับสนุนของ GitHub วันนี้เพื่อขอลบ PR ที่ส่งไปยังที่เก็บอื่นซึ่งฉันเป็นผู้ดูแลระบบโดยไม่ได้ตั้งใจ พวกเขาลบมันสำหรับฉันและดีมาก :)
Marc.2377

8

นี่คือคำตอบที่ฉันได้รับจาก Github เมื่อฉันขอให้พวกเขาลบคำขอดึง:

"ขอบคุณสำหรับการติดต่อ! คำขอดึงไม่สามารถลบผ่าน UI ได้ในขณะนี้และเราจะลบคำขอดึงเท่านั้นเมื่อมีข้อมูลที่ละเอียดอ่อนเช่นรหัสผ่านหรือข้อมูลรับรองอื่น ๆ "

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.