Github推送错误:解压缩失败:index-pack异常退出

Kun*_*nal 6 git github

我有问题将新的git变更集推送到github存储库.首先,我克隆了我的本地更改,深度为1,以删除历史记录:

git clone --depth 1 file:///Users/kunal<path to project>
Run Code Online (Sandbox Code Playgroud)

然后我运行了一个git init远程添加和推送作为我克隆的目录内部:

> git init  
> git remote add origin https://github.com/kp27/pymovie2.git 

> git push -u origin master
Run Code Online (Sandbox Code Playgroud)

我看到文件上传,但后来我得到:

Counting objects: 7110, done.

Delta compression using up to 8 threads.

Compressing objects: 100% (3785/3785), done.

Writing objects: 100% (7110/7110), 7.60 MiB | 247 KiB/s, done.

Total 7110 (delta 2283), reused 7110 (delta 2283)

error: unpack failed: index-pack abnormal exit
Run Code Online (Sandbox Code Playgroud)

可能导致这种情况的任何想法?我的第一个猜测是1的深度导致它,但我不知道为什么.

Pau*_*aul 5

我删除了 /.git/ 的内容并再次尝试 - 它有效。这样做要小心。

故事:我遇到了与重命名文件夹中的一些错误相关的类似问题,即使在删除和(重新)克隆后该问题仍然存在

(在 mac os x 上):我首先将文件复制到计算机上的安全目录,然后导航到 /.git/ 并删除所有内容(在 Finder 中使用 cmd-shift-g“.git”),最后删除 /.git/在终端

然后能够提交并推动


Pet*_*oes 4

你需要联系github来解决这个问题,这是接收端的事情。

您还可以克隆 github 存储库,而不是克隆本地文件,只需将它们复制并添加即可。