Как полностью удалить проблему из GitHub?

Можно ли полностью удалить проблему из трекера GitHub?

Ответ 1

Обновление ноябрь 2018: теперь вы можете удалить свои проблемы !
Смотрите " Github - удалить проблемы, введенные по ошибке "

Issue deletion


В мае 2018 года оригинальный ответ:

Три 8 лет спустя, и закрытие вопросов остается ответом (удаление пока невозможно).
Смотрите " Призрак проблем прошлого ", где GitHub советует проверить и закрыть:

Ответ 3

Вы можете отредактировать существующую проблему (допустим, если это дубликат), и вы можете изменить заголовок, описание и целевую веху, чтобы быть чем-то совершенно другим. Это как можно ближе к удалению билета, AFIK.

Ответ 4

Для потомков: Удаление проблем было бы плохо, поскольку в целом они могут быть объектами ассоциаций на github.

Но если вы готовы пожертвовать информацией о сотрудничестве, вот вам "взломать его с помощью кувалды":

  • Клонировать свое оригинальное репо.
  • Скопируйте свои проблемы с помощью API проблем.
  • Удалить исходное репо; альтернативно, выбрал новое имя для вашего нового репо.
  • Восстановите новое репо на основе вашего клона.
  • Восстановите проблемы, которые вы хотите сохранить через API проблем.

Я предполагаю, что это потенциально может потерять много другой связанной информации, такой как вилки, запросы на растяжение и т.д.

Ответ 5

Запрос публичной функции

Я написал в GitHub в 2014-08, а https://github.com/jdennes ответил по электронной почте:

Спасибо за предложение. В настоящее время возможно редактировать/удалять только содержание вопроса. Однако я добавил +1 к этому предложению в нашем внутреннем списке запросов на добавление функций.

Подтвердить это было невозможно.

Лучший обходной путь на данный момент

  • установите заголовок так, чтобы он никогда не конфликтовал с поиском, например, с одной точкой . ,

    Это может не полностью скрыть историю вашей ошибки, поскольку автоматически отменяемые комментарии "сменили заголовок".

  • сделать тело пустым

Персонал GitHub обладает властью

Если что-то является проблемой безопасности, свяжитесь с сотрудниками GitHub, они обычно быстро отвечают и могут навсегда устранить проблемы, как можно увидеть по адресу: http://archive.is/OfjVt, где есть проблемы 1 и 3, но нет 2.

Ответ 6

Вы можете удалить все репо, если это действительно важно.

Ответ 8

Пользователи не могут сделать это, в том числе владелец хранилища.

Но проблемы могут быть удалены поддержкой Github. С ними можно связаться и запросить удаление. Это может быть отложено или отклонено, но это доступная опция, которую можно использовать.

Ответ 9

Все еще невозможно. Другой обходной путь, предложенный в других ответах, состоит в том, чтобы пометить проблему как "удаленную" (или любую другую метку, которая вам может понравиться), чтобы иметь возможность отфильтровывать их, если вы используете github API для их получения. Очевидно, что вы должны использовать эту конкретную метку только для этой цели, устанавливая метку при закрытии проблемы.

Ответ 10

Возможное решение

Начиная с 04/2019, не все проблемы не могут быть удалены. Временное решение: отредактировать проблему и удалить историю изменений.

Screenshot_20190419_072804

Ответ 11

Возможное решение

Начиная с 04/2019, не все проблемы могут быть удалены. В настоящее время можно обойти проблему, чтобы отредактировать проблему, а затем удалить историю редактирования. Единственным недостатком является то, что проблема все еще существует, и можно увидеть старый заголовок.

Screenshot_20190419_072804

Ответ 12

Можно полностью удалить функцию "Проблемы" на панели "Параметры", а затем снова ее использовать. Это приведет к удалению всех проблем.