Git испорченного репо: как выбрать git-объект из чистого репозитория

Это один из многочисленных вопросов, связанных с поврежденным репозиторием Git, а именно с поврежденным объектом:

$ git gc
Counting objects: 3299, done.
error: inflate: data stream error (unknown compression method)
error: unable to unpack 831a5d31af4a0af2f5a367689bee27a44efc22c9 header
Delta compression using up to 6 threads.
Compressing objects: 100% (3283/3283), done.
error: inflate: data stream error (unknown compression method)
fatal: loose object 831a5d31af4a0af2f5a367689bee27a44efc22c9 (stored in .git/objects/83/1a5d31af4a0af2f5a367689bee27a44efc22c9) is corrupt
error: failed to run repack

Следуя существующим ответам по теме (Как мне работать с поврежденными объектными файлами git?, Как исправить поврежденный репозиторий git?, или жеЧто я могу сделать с повреждением Git из-за отсутствия объекта?) Я уже убрал объект831a5d31 из поврежденного хранилища.

В моем случае у меня есть клон репозитория, который, кажется, содержит объект, который мне не хватает, но нет файла вobjects/83/1a5d31af4a0af2f5a367689bee27a44efc22c9, Как я могу сделать, чтобы исправить мой репозиторий?

Ответы на вопрос(1)

Ваш ответ на вопрос