Как исправить плохой объект дерева git

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

error: Could not read 9eefe9305253b2c039a54cbc8aa22f7f8e6e8790
fatal: bad tree object 9eefe9305253b2c039a54cbc8aa22f7f8e6e8790

Я читал в подобных вопросах здесь, что один из способов исправить это - получить этот объект из других копий репозитория или выполнить полный сброс. Я не могу сделать ни то, ни другое, поскольку у меня нет другой копии этого репо.

Есть ли способ просто удалить эту фиксацию или какое-либо другое решение, которое позволит мне перенести репо в новую историю удаленного хранения?

17
задан Flupkear 25 January 2012 в 15:58
поделиться