报错信息

error: insufficient permission for adding an object to repository database .git/objects
fatal: failed to write object
fatal: unpack-objects failed

原因分析

翻译报错信息,看到了permission,那就是跟权限有关系,于是把这句话百度了一下,看了一堆的csdn回答,寥寥几笔写的太简单了,不是很懂

因为.git/objects目录下有些文件的所有者是root用户的,当前电脑的用户是没有权限操作root文件的,所以解决的思路就出现了,可以把文件都改成当前用户所属,当然思路不只是这一个。

看了某外国大哥写的,步骤详细多了。

步骤

  • 首先找到你的.git/objects目录
  • 在当前目录下输入sudo chown -R yourName:yourGroup *,例如我的:sudo chown -R wangzhongqing:Staff *,就是吧当前目录下的文件所属改成自己的

  • 之后就可以pull

error: insufficient permission for adding an object...相关推荐

  1. error: insufficient permission for adding an object to repository database .git/objects

    error: insufficient permission for adding an object to repository database .git/objects error: insuf ...

  2. git pull 的时候报错:error: insufficient permission for adding an object to repository database .git/objec

    ** 登录服务器,执行git pull的时候报错:** remote: Counting objects: 88, done. remote: Compressing objects: 100% (8 ...

  3. Git报错解决——insufficient permission for adding an object to repository database

    今天在使用git提交代码时出现了以下报错 insufficient permission for adding an object to repository database 首先分析出现错误的原因 ...

  4. 解决git pull 报错insufficient permission for adding an object to repository database .git/objects

    这个报错是没有.git/objects文件的写入权限,可能是.git/objects被root角色创建,等到别的角色去操作时就产生了权限问题,所以解决这个问题就要改.git/objects的权限: c ...

  5. 【Oracle】ORA-38171: Insufficient privileges for SQL management object operation

    问题: 使用SQL PLAN MANAGEMENT的时候运行下面的存储过程报错. SYS@GOOD> conn scott/tiger Connected. SCOTT@GOOD> DEC ...

  6. error: insufficient permissions for device

    adb root一直报如下错误: error: insufficient permissions for device: user in plugdev group; are your udev ru ...

  7. Unable to save binary node-sass/vendor/linux-x64-72 : Error: EACCES: permission denied, mkdir

    前言 略 错误 [root@tencent-test-01 src]# npm install npm WARN deprecated tar@2.2.2: This version of tar i ...

  8. 解决:Error: Insufficient values in manual scale. 5 needed but only 4 provided.Run `rlang::last_error()

    解决:Error: Insufficient values in manual scale. 5 needed but only 4 provided.Run `rlang::last_error() ...

  9. Error in eval(predvars, data, env) : object ‘**‘ not found

    Error in eval(predvars, data, env) : object '**' not found 目录 Error in eval(predvars, data, env) : o ...

最新文章

  1. 12-09关于几种排序方式
  2. 《数据安全管理办法(征求意见稿)》发布 为个人数据安全加把锁
  3. Hashmap,Set,Map,List,ArrayList的区别
  4. matlab 转动惯量 叠加,一种汽车动力总成系统转动惯量合成方法
  5. 使用CreateProcess和wcscat_s容易出错的地方
  6. http://www.myexception.cn/web/426486.html
  7. ajax 限制显示条数,jquery通过ajax获取数据,控制显示的数据条数
  8. Mybatis foreach 使用与理解(支持Array,List,HashMap及相互嵌套)
  9. C++之父谈C++:一天之内你就能学会出色使用C++
  10. Android输入法
  11. 007-JQuery 筛选
  12. 免费下载pro puppet 2高清pdf,需要的抓紧
  13. 勤哲服务器项目模板,勤哲excel服务器,模板.doc
  14. 最新稳定不限速百度网盘破解版工具
  15. 贵州高考成绩查询时间2021具体时间,贵州高考成绩一般公布时间 2021贵州高考成绩什么时候公布...
  16. linux运行崩溃怎么定位,Linux 程序崩溃定位
  17. 学习笔记 | 建站流程
  18. 【以太网硬件四】以太网信道编码方式有哪些?
  19. erdas叠加显示_利用erdas对遥感影像进行分类具体步骤
  20. 1年web开发经验,1天学习,2天开发出进销存+财务,搭搭云全家桶厉害了!

热门文章

  1. 小白零基础教学:用自助BI工具搭建领导驾驶舱
  2. SQL Server 中WITH (NOLOCK)浅析 2014-08-30 11:58 by 潇湘隐者, 58264 阅读, 33 评论, 收藏, 编辑 概念介绍 开发人员喜欢在SQL脚本
  3. servlet报错:org.apache.catalina.core.StandardWrapperValve invoke
  4. #Lost My Music 凸包+链表倍增优化 凉宫春日的忧郁
  5. L-LSP和E-LSP介绍
  6. Connection Timeout 问题排查
  7. 转:海外购之Amazon亚马逊购物手把手教程
  8. 科研热点|2022诺贝尔奖各领域奖项已揭晓(附获奖者详细信息)~
  9. Chrome源码剖析 【五】
  10. 北漂12年,洋哥为什么这么重视认知?