Редактировать Извините, я неправильно прочитал и подумал, что база данных объектов могла быть повреждена / неполна.
нет. Тем не менее, если вы настаиваете, вы можете получить что-то с git fsck
или если вы действительно отчаянно нуждаетесь в пропускной способности: rsync
rsync -hxPavilyzH --delete user@remote:/repo/origin/.git/ brokenclone/.git/
Чтобы узнать, какую скорость / оптимизацию пропускной способности ожидать:
rsync -hxPavilyzH --delete user@remote:/repo/origin/.git/ brokenclone/.git/ -n --stats