Обрезка свисающих коммитов с GitHub fork
Я раздвоил репо на GitHub.
Я отправил коммиты (сообщения о коммитах которых содержат ссылки на проблемы в исходном репо) на мой форк.
Я нажимал одни и те же коммиты несколько раз при перебазировании, переписывании и т. Д
Таким образом, я поместил разные версии одних и тех же изменений кода в свой форк, но в любой ветке присутствует только самая новая версия, а все более старые версии являются устаревшими висячими коммитами.
Я даже удалил свисающие коммиты из своего журнала и вошел в свой локальный клон.
Однако висящие коммиты все еще находятся в клоне моего форка, размещенного на GitHub. Проблемы в исходном репо по-прежнему показывают каждый ссылочный коммит, который я нажал, хотя только последний коммит имеет какое-либо применение.
Как я могу получить свою форк на GitHub для удаления этих висячих коммитов и, таким образом, показать только один коммит в каждой упомянутой проблеме?
Смотрите: https://github.com/gradle/gradle-java-modules/issues/2
1 ответ
Подтверждено поддержкой GitHub, что с 2018-10-13 хранилища могут быть удалены только путем обращения в службу поддержки GitHub.