Мне удалось нажать и вытащить из дождевой двери до вчерашнего дня. Я не знаю (или помню), что я сделал сегодня, внезапно, я не могу нажать на удаленный git-репо. Я получаю следующее сообщение об ошибкеПолучение фатальной ошибки при нажатии и клонировании git
$ git push
Counting objects: 83, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (16/16), done.
Writing objects: 100% (17/17), 1.32 KiB | 0 bytes/s, done.
Total 17 (delta 12), reused 0 (delta 0)
remote: fatal: unresolved deltas left after unpacking
error: unpack failed: unpack-objects abnormal exit
To //myserver/git/apps/myApp.git
! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to '//myserver/git/apps/myApp.git'
И когда я пытаюсь клонировать снова я получаю ошибку
$ Git clone //myserver/git/apps/myApp.git/
Cloning into 'MyApp'...
done.
fatal: unable to read tree 18295307f1270da3c09e3de91890652af4ff7ca8
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry the checkout with 'git checkout -f HEAD'
Оба
git status
и
git checkout -f HEAD
дает ошибку
fatal: unable to read tree 18295307f1270da3c09e3de91890652af4ff7ca8
Может кто-нибудь помочь мне понять, что пошло не так, и как я могу это исправить?
Спасибо
Возможный дубликат [Как диагностировать и исправлять git fatal: невозможно прочитать дерево] (http://stackoverflow.com/questions/20870895/how-to-diagnose-and-fix-git-fatal-unable-to -read-tree) – Makoto
У меня возникла аналогичная проблема (при клонировании репо, а не при нажатии), и после дальнейшего анализа я обнаружил, что у меня есть файл с тем же именем в том же пути каталога, но другой в случае. Кто-то толкнул его из машины linux dev, и я пытался клонировать его в окна. – Ajay
Я клонировал в новый свежий каталог и по-прежнему роковую ошибку. –