我的git gc
给了我错误:
error: bad ref for Icon
fatal: bad object refs/remotes/Icon
error: failed to run repack
我知道那些Icon
文件与OS X的自动创建文件相关联。
我已将它们添加到.gitignore
。
但是在我这样做之前他们本可以做出承诺。
我是唯一一个提交/复制到存储库的人。
谢谢。
答案 0 :(得分:2)
解决了它。
显然OS X刚刚在ref
文件夹中创建了这些文件,而git
正在寻找它们。
所以我使用命令查找并递归删除所有Icon
个文件:
find . -name "Icon?" -print0 | xargs -0 rm -rf