我正在使用git管理项目上的文件,并继续遇到这个问题.
当我跑步时,git status我得到了消息
fatal: unable to read tree e2d920161d41631066945a3cbcd1b043de919570
Run Code Online (Sandbox Code Playgroud)
据我了解,我应该检查输出git fsck,我收到
broken link from tree e09a42f248afff64336fbbec2523df97c26451ac
to tree e2d920161d41631066945a3cbcd1b043de919570
broken link from tree e09a42f248afff64336fbbec2523df97c26451ac
to tree 9b0dd389bd7f9e8d257395d57e0881b7957f9698
broken link from tree e09a42f248afff64336fbbec2523df97c26451ac
to tree 9e288a4ad60d63f342dfd18237980674426aa725
broken link from tree e09a42f248afff64336fbbec2523df97c26451ac
to tree 2a04647337089f554fab8c49cfd37149e5f4fc9f
broken link from tree e09a42f248afff64336fbbec2523df97c26451ac
to tree ea16658b45ce961adc3c3f519b0e8d9672918ca8
Run Code Online (Sandbox Code Playgroud)
连同很多missing blob消息.
遵循各种资源(例如Git - Broken Links,Missing&Dangling Trees),我只是重新克隆了项目github并重新开始.
一旦我重新克隆了项目,一切都有好处commit,然后问题又出现了.每次重新克隆似乎都不是最佳的,并且似乎违背了使用的想法git,我想尝试理解发生了什么.我该如何诊断并解决这个问题?
git ×1