Git Bad File致命错误

Chr*_*ris 6 github fatal-error

Git说我需要在推送前快速前进,但是当我发出git pull origin master它时会返回此错误:

fatal: failed to read object 12786e6d70d76ce47ecf69c30e4d0f994d1e2fc3: Invalid argument
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我尝试过,git cat-file -t 12786e6d70d76ce47ecf69c30e4d0f994d1e2fc3但返回12786e6d70d76ce47ecf69c30e4d0f994d1e2fc3: bad file

如何查看哪个文件是坏文件以及如何修复?

编辑:到战争的胸部!

编辑2:我可以删除所有内容并重新开始吗?

Chr*_*ris 5

我删除了一切并再次拉.无法完成任何工作所以我必须这样做:(有任何答案的人随时发布.