Обрезка свисающих коммитов с GitHub fork

Я раздвоил репо на GitHub.

Я отправил коммиты (сообщения о коммитах которых содержат ссылки на проблемы в исходном репо) на мой форк.

Я нажимал одни и те же коммиты несколько раз при перебазировании, переписывании и т. Д

Таким образом, я поместил разные версии одних и тех же изменений кода в свой форк, но в любой ветке присутствует только самая новая версия, а все более старые версии являются устаревшими висячими коммитами.

Я даже удалил свисающие коммиты из своего журнала и вошел в свой локальный клон.

Однако висящие коммиты все еще находятся в клоне моего форка, размещенного на GitHub. Проблемы в исходном репо по-прежнему показывают каждый ссылочный коммит, который я нажал, хотя только последний коммит имеет какое-либо применение.

Как я могу получить свою форк на GitHub для удаления этих висячих коммитов и, таким образом, показать только один коммит в каждой упомянутой проблеме?

Смотрите: https://github.com/gradle/gradle-java-modules/issues/2

1 ответ

Решение

Подтверждено поддержкой GitHub, что с 2018-10-13 хранилища могут быть удалены только путем обращения в службу поддержки GitHub.

Другие вопросы по тегам