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% (86/86), done.
error: insufficient permission for adding an object to repository database .git/objects
fatal: failed to write object
fatal: unpack-objects 失败
根据报错内容我们判断是由于 .git/objects 文件夹内没有权限,无法写入,我们修改一下该文件夹的权限即可解决问题:
执行命令:
//sudo chmod -R(更改文件夹及其子文件夹)
sudo chmod -R 777 ./.git/objects/ //777后边跟着的是文件夹路径
此时我们再次执行 git pull 即可拉取成功;
------------------------------------------------------------------------------------------------------------------------------------------------
标注:
ls -all 命令可以查看当前文件夹下用户以及用户组的权限,
读、写、运行三项权限可以用数字表示,就是:
r=4, w=2, x=1。
反过来说777就是rwx–rwx–rwx,意思是该登录用户他所在的组和其他人都有最高权限;
常用的命令权限:
// 注: xxx为文件夹的目录
sudo chmod 777 -R xxx (更改文件夹及其子文件夹权限为777)sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)sudo chmod 666 ××× (每个人都有读和写的权限)sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
git pull 的时候报错:error: insufficient permission for adding an object to repository database .git/objec相关推荐
- 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 ...
- Git报错解决——insufficient permission for adding an object to repository database
今天在使用git提交代码时出现了以下报错 insufficient permission for adding an object to repository database 首先分析出现错误的原因 ...
- 解决git pull 报错insufficient permission for adding an object to repository database .git/objects
这个报错是没有.git/objects文件的写入权限,可能是.git/objects被root角色创建,等到别的角色去操作时就产生了权限问题,所以解决这个问题就要改.git/objects的权限: c ...
- error: insufficient permission for adding an object...
报错信息 error: insufficient permission for adding an object to repository database .git/objects fatal: ...
- 解决mysql报错ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
问题:登录mysql后使用正常sql命令时报错 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql ...
- 【Git】push 分支报错 error: failed to push some refs to...
文章目录 报错消息 解决方法 报错消息 示例图: 示例代码: ➜ fisher git:(test) git push origin test To git.woa.com:wxg-bigdata/f ...
- 在root目录下npm install报错Error: EACCES: permission denied, mkdir ‘/root/ttt/web/node_modul
报错如下:Error: EACCES: permission denied, mkdir '/root/pgadmin4-REL-4_23/web/node_modules/imagemin-gifs ...
- 解决忘记密码报错ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘的办法
由于长时间没用登录mysql忘记密码报错,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',导 ...
- docker 删除镜像image报错 Error response from daemon: conflict: unable to remove repository reference
我在删除nginx镜像报错, 报错信息如下: Error response from daemon: conflict: unable to remove repository reference & ...
最新文章
- 说人话教AI打游戏,Facebook开源迷你版星际争霸,成果登上NeurIPS 2019
- python编程语法大全-Python编程入门——基础语法详解
- 全国计算机在线做题,2020全国一级计算机基础及MS Office应用考试在线自测试题库(不限设备,登陆即可做题)...
- Winform中封装DevExpress的MarqueeProgressBarComtrol实现弹窗式进度条效果
- 基于Spring boot,使用idea方便地切换启动环境
- com.jacob.com.ComFailException: Can‘t get object clsid from progid
- python 字符串函数_Python字符串函数
- 防刷新ajax视频教程,【赖国荣】Ajax基础与提升第7讲:ajax实现刷新内容实例讲解...
- Python 学习笔记 - 11.模块(Module)
- 187.重复的DNA序列
- java 模拟百度翻译
- 2021-11-23日win10更新bug:共享打印机无法连接的修复
- 10的负2次方用计算机怎么算,2的负二次方等于多少(进制转换计算器)
- 上海疫情中的云婚礼:千人“吃席” 这场婚礼太温暖
- PDF阅读器开关“手型工具阅读文章”功能
- java for语句 实现一个功能:
- Android 性能优化概述
- Redis源码分析 —— 发布与订阅
- fabric环境部署错误:ERRO 09c Principal deserialization failure (the supplied identity is not valid: x509
- 前端经典面试500题【上】
热门文章
- vue 中 canvas 和svg合用制作地图
- 计算机桌面颜色比较暗,电脑屏幕颜色变暗,光度对比度都调节不好,怎么办
- PHP8编译swoole,php安装swoole
- 【C/C++】C语言复制字符串及复制函数汇总(strcpy()/memcpy()/strncpy()/memmove())
- OpenI/O 2020 启智开发者大会,即将启动!
- el-tabe单元格合并
- 微信公众号服务器配置 --接口 nodejs实现方法
- 通过师育学大了解专业线上教育网站
- php flot,php-使用mysql和ajax用FLOT绘制图形
- [黑马IOS自学第四篇]C语言函数,进制,Unix命令、函数学习