$ git pull
remote: fatal: object 21f3981dd35fccd28febabd96f27241eea856c50 is corrupted
error: git upload-pack: git-pack-objects died with error.
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header
Есть идеи, почему это не работает?
Когда я запускаю git --bare fsck-objects --full
, я вижу только оборванные ссылки, но не вижу неработающих ссылок. Также git gc
никак не помог. Когда я повторно клонирую или извлекаю данные из другого клона, я не вижу этой ошибки.
git fsck
на удаленном компьютере? Если нет, это не имеет отношения к ошибке - это объект на удаленной стороне, иfsck
в вашем репо проверяет объекты в вашем репо. У него нет возможности увидеть те, что в пульте. - person Cascabel   schedule 13.11.2010git fsck --full 21f3981 ; git repack
на пульте. Если это произойдет снова, проверьте брандмауэр. - person J-16 SDiZ   schedule 13.11.2010