关于无法取消链接 git 对象的 git 警告。我该如何解决这个问题?

标签 git

当我执行 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/

相关文章:

python - 使用 python 读取并更新 git 配置?

git - 如何让 Git 忽略空格和制表符?

Git 无法在内部处理 LOG

git - 远程分支未显示在团队资源管理器中

git - 在 Eclipse 中文件上的棕色星号图标是什么意思?

git - 发布分支 merge 后,为什么master 1 commit领先于develop?

git - `--no-ff` 标志对 `git merge` 有什么影响?

Python Django 1.7 Ubuntu 14.04 如何在 azure 上部署 django 站点?

git - 在没有冲突的情况下尽早重新排序分支上的提交

git - 克隆时 `git` 是否仅命名为 "origin"任何远程?