не может запустить git gc .. любое решение? - PullRequest
2 голосов
/ 20 января 2012

Здравствуйте, дорогая община,

Я просто регулярно использую git в Windows. Теперь, когда в git gui отображается подтверждение о необходимости сжатия базы данных для удаления незакрепленных объектов или нет. Но есть ошибка, говорящая, что это может какой-то файл. После поиска в Google я обнаружил, что это команда git gc, вот результат:

$ git gc
Counting objects: 928, done.
error: unable to find f2c10eb0524b872b4204b850cae5653ddadeb700
Delta compression using up to 2 threads.
Compressing objects: 100% (902/902), done.
fatal: unable to read f2c10eb0524b872b4204b850cae5653ddadeb700
error: failed to run repack

Из-за этого в git-gui всегда отображается диалоговое окно свободных объектов. Как я могу исправить свой репозиторий, и это плохо?

Спасибо

1 Ответ

4 голосов
/ 20 января 2012

Запустите git show f2c10eb0524b872b4204b850cae5653ddadeb700 и посмотрите, получите ли вы вывод. Если нет, значит, упакованный объект поврежден. Вы можете посмотреть на это - http://git.661346.n2.nabble.com/How-to-replace-a-single-corrupt-packed-object-td680795.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...