GitHub'dan kapalı çekme isteğini silme


179

Yanlışlıkla bir çekme isteği yaptım ve isteği kendim kapattım. Şu anda kapalı durumda ancak doğrudan URL aracılığıyla erişilebilir ve etkinlik çubuğumda gösteriliyor.

Artık URL yoluyla erişilememesi veya etkinlik geçmişinizde görünmesi için bir çekme isteğini tamamen silmenin bir yolu var mı?


3
Hayır. Sadece kapatabilirsiniz.
Eugene Ryzhikov

9
GitHub hesabı ve kullanıcı arayüzü ile ilgili sorular WebApps.StackExchange.com veya doğrudan destekleri için daha iyidir
rastgele

Depoyu silerek ve yeniden oluşturarak tüm çekme isteklerinden (ve LFS dosyaları gibi diğer şeylerden) kurtulabilirsiniz. Çoğu zaman bunu karşılayamazsınız, ancak erken karışıklık yaparsanız yardımcı olabilir.
Machta

1
Büyük Q ve SO mandalinalarının bir başka kurbanı. Harika cevaplar da.
RichieHH

Yanıtlar:


210

Bir çekme isteğini kendiniz silmenin bir yolu yoktur - siz ve repo sahibi (ve buna erişimi olan tüm kullanıcılar) bunu kapatabilir, ancak günlükte kalır. Bu gelişme sırasında olanları inkâr etmeme / gizlememe felsefesinin bir parçasıdır.

Ancak, silmek için kritik nedenler varsa (bu esas olarak Github Hizmet Şartları'nın ihlalidir), Github destek personeli bunu sizin için siler.

Sizin için PR'nizi silmeye istekli olup olmadıkları, kolayca sorabileceğiniz bir şeydir, sadece support@github.com adresine bir e-posta gönderin

GÜNCELLEME: Şu anda Github için destek taleplerinin burada oluşturulması gerekiyor: https://support.github.com/contact


22
Onlar (Github personeli) yalnızca hassas veriler içeren çekme isteklerini siler.
Yousha Aleayoub

4
Bazı yararlı bilgiler: help.github.com/articles/… "... GitHub Desteği ile iletişim kurarak deponuzun önbelleğe alınmış tüm görünümlerini kalıcı olarak kaldırabilir ve GitHub'daki istekleri alabilirsiniz."
Justin Domnitz

4
Çok üzücü. Yaklaşık haftada bir kez kötü bir PR gönderiyorum çünkü çatallı bir repoyu koruyorum ve varsayılan PR başa. Bir noktada
mai'den ayrılmamız gerekecek

Bunun eski bir soru olduğunu biliyorum, ancak github hesabınızı silmeyi ve yeniden oluşturmayı denediniz mi? Belgelerden, hesabınızı sildiğinizde, github diğer depoda yapılan tüm çekme isteğinizi otomatik olarak sildiğinizi söyledi. Ancak bu, "yeni hayatınıza" github'da başlamanız gerektiği anlamına gelir. Bence bu tek yol. Umarım birisi bu soruyu açar ve bu cevabı aşağıya koyur.
MaXi32

1
Değeri ne olursa olsun, ben yönetici olduğum başka bir depoya yanlışlıkla gönderilen bir PR'nin silinmesini istemek için bugün GitHub desteğiyle iletişime geçtim. Onlar benim için sildi ve süper güzel. :)
Marc.2377

8

Çekme isteğini silmelerini istediğimde Github'dan aldığım cevap bu:

"İletişim kurduğunuz için teşekkür ederiz! Çekme istekleri şu anda kullanıcı arayüzü üzerinden silinemez ve çekme isteklerini yalnızca şifreler veya diğer kimlik bilgileri gibi hassas bilgiler içerdiklerinde sileceğiz."

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.