当我执行 git commit 时,我看到以下内容
>$ git commit -a
warning: unable to unlink .git/objects/63/tmp_obj_kK6IC9: Invalid argument
warning: unable to unlink .git/objects/2c/tmp_obj_SFNGla: Invalid argument
我仍然可以执行 git commit。但是,我想知道如何摆脱警告。
最佳答案
每当尝试运行“git repack”或“git gc”时,我在 OS X 上遇到了类似的问题,我在浏览此页面后终于解决了它:http://hints.macworld.com/article.php?story=20010610132749532
修复方法是打开一个终端,转到您的 git 存储库,cd 进入 .git 文件夹,然后键入 chflags -R nouchg *
。如果那是问题所在,那么在那之后,您的 git 命令将正常工作。
关于关于无法取消链接 git 对象的 git 警告。我该如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22827676/