Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git gc-致命:错误的对象引用/远程/图标_Git_Version Control_Garbage Collection_Sourcetree - Fatal编程技术网

git gc-致命:错误的对象引用/远程/图标

git gc-致命:错误的对象引用/远程/图标,git,version-control,garbage-collection,sourcetree,Git,Version Control,Garbage Collection,Sourcetree,Mygit gc给了我错误: error: bad ref for Icon fatal: bad object refs/remotes/Icon error: failed to run repack 我知道那些图标文件与OSX自动创建的文件相连接。 我已将它们添加到.gitignore 但他们可能在我这么做之前就犯了 我是唯一向存储库提交/拥有副本的人 谢谢。解决了这个问题 显然,OSX只是在ref文件夹中创建了这些文件,git正在寻找它们 因此,我使用了一个命令来查找并递归删除所有图标

My
git gc
给了我错误:

error: bad ref for Icon
fatal: bad object refs/remotes/Icon
error: failed to run repack
我知道那些
图标
文件与OSX自动创建的文件相连接。 我已将它们添加到
.gitignore

但他们可能在我这么做之前就犯了

我是唯一向存储库提交/拥有副本的人

谢谢。

解决了这个问题

显然,OSX只是在
ref
文件夹中创建了这些文件,
git
正在寻找它们

因此,我使用了一个命令来查找并递归删除所有
图标
文件:

find . -name "Icon?" -print0 | xargs -0 rm -rf
资料来源: