My git repo стал поврежденным и, к сожалению, он существует только локально.
$ git fsck --full
Checking object directories: 100% (256/256), done.
broken link from tree 54b4ff576b2e39831a298e58a38d91890f622b63
to tree d564d0bc3dd917926892c55e3706cc116d5b165e
missing tree d564d0bc3dd917926892c55e3706cc116d5b165e
Я проверил, в чем находится d564d0bc
, и это моя папка log/
в проекте rails. Эта папка содержит только файлы *.log
(которые игнорируются) и файл .gitkeep
.
Я попытался выполнить шаги, упомянутые в этом сообщении , но я использую GitHub для Windows, и powershell кричит на меня по пустой трубе.
Любая помощь приветствуется.
Обновление: я скопировал проект в Linux, поэтому мне не пришлось бы беспокоиться о командах powershell. Я все еще не нашел решения, хотя.