Это вызвано тем, что объекты на сервере не были удалены - они только что были осиротевшими. К сожалению, выполнение git gc --prune=now
локально не будет иметь никакого влияния на удаленном сервере. Хорошие новости, возраст чернослива по умолчанию составляет две недели, и GitHub периодически выполняет это. Это означает, что будут удалены любые осиротевшие блобы/фиксации, более старые, чем две недели.
Если Вы хотите дополнительные двоичные файлы, удаленные сразу, можно идти вперед и удалить/воссоздать репозиторий на GitHub. Удостоверьтесь, что Вы собираете "мусор" локально прежде, чем продвинуть в новый репозиторий.Надеюсь, это поможет!