Мой локальный мерзавец поврежден.Как я могу это исправить.Я попытался исправить это с помощью git pull
, но получил следующую ошибку
error: cannot lock ref 'refs/remotes/origin/test_cases': unable to resolve reference 'refs/remotes/origin/test_cases': reference broken
From https://bitbucket.org/ManuChadha/codingjedi
! [new branch] test_cases -> origin/test_cases (unable to update local ref)
Я запустил git fsck
и получил вывод
error: Invalid HEAD
Checking object directories: 100% (256/256), done.
Checking objects: 100% (2852/2852), done.
error: refs/heads/test_cases: invalid sha1 pointer 0000000000000000000000000000000000000000
error: refs/remotes/origin/test_cases: invalid sha1 pointer 0000000000000000000000000000000000000000
error: bad ref for .git/logs/HEAD
error: bad ref for .git/logs/refs/heads/test_cases
error: bad ref for .git/logs/refs/remotes/origin/test_cases
dangling commit 0ea928e8d011907e77791327387d30a6ee591e1a
dangling commit f973890b94be93ca9edc753ed4091af0c29655ed