Видаліть закритий запит на витяг з GitHub


179

Я випадково зробив неправильний запит на витягнення і в кінцевому підсумку сам закрив запит. Зараз він знаходиться в закритому стані, але він доступний через пряму URL-адресу та відображається на моїй панелі активності.

Чи є якийсь спосіб повністю видалити запит на витягнення, щоб він більше не був доступний через URL-адресу або відображався в історії вашої діяльності?


3
Ні. Ви можете лише її закрити.
Євген Рижиков

9
Питання, пов’язані з обліковим записом GitHub та користувальницьким інтерфейсом, краще для WebApps.StackExchange.com або безпосередньо до їх підтримки
випадково

Ви можете позбутися від усіх запитів на виклик (та інших речей, таких як файли LFS), видаливши та відтворивши сховище. Більшу частину часу ви не можете собі цього дозволити, але це може допомогти, якщо ви рано зіпсуєтесь.
Махта

1
Великий Q та ще одна жертва мандаринів SO. Чудові відповіді теж.
RichieHH

Відповіді:


209

Ви не можете самостійно видалити запит на витягування - ви та власник репо (та всі користувачі, які мають доступ до нього) можуть закрити його, але він залишиться у журналі. Це частина філософії не заперечувати / приховувати те, що сталося під час розвитку.

Однак, якщо є критичні причини для його видалення (це головним чином порушення Загальних положень та умов Github), персонал служби Github видалить їх за вас.

Незалежно від того, чи бажають вони видалити ваш PR для вас, ви можете їх легко запитати, просто надішліть їм електронний лист на support@github.com

ОНОВЛЕННЯ: Зараз Github вимагає створення запитів підтримки тут: https://support.github.com/contact


22
Вони (співробітники Github) видаляють лише запити на витяг, які містять конфіденційні дані.
Yousha Aleayoub

4
Деякі корисні відомості: help.github.com/articles/… "... ви можете назавжди видалити всі кешовані подання вашого сховища та витягнути запити на GitHub, звернувшись до служби підтримки GitHub."
Джастін Домніц

4
Так сумно. Я подаваю поганий PR приблизно один раз на тиждень, тому що я підтримую роздвоєне репо, а піар за замовчуванням - це голова. В якийсь момент нам потрібно буде відірватися від майя, але поки що ... мільйон закритих пр
Ерік Аронесті

Я знаю, що це старе питання, але ви спробували видалити свій обліковий запис github і створити його знову? З документації, коли ви видаляєте свій обліковий запис, github сказав, що ви автоматично видаляєте всі ваші запити на видачу, зроблені в іншому сховищі. Але це означає, що ви повинні почати своє "нове життя" на github. Я думаю, що це єдиний спосіб. З надією хтось відкриє це запитання і поставить цю відповідь нижче.
MaXi32

1
Щодо того, що варто, я сьогодні зв’язався із службою підтримки GitHub, щоб подати запит на видалення PR, який був помилково надісланий до іншого сховища, де я адміністратор. Вони видалили це для мене і було дуже приємно. :)
Марк.2377

8

Це відповідь, яку я отримав від Github, коли я попросив їх видалити запит на виклик:

"Дякуємо за контакт

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.