linux ubuntu git报错unsafe repository解决方案

问题描述:

Ubuntu克隆下源码对其操作时git报错 fatal: unsafe repository
并提示可以:

git config --global --add safe.directory /目录

解决思路:

按提示执行确实可以短暂避免该问题,但治标不治本,且文件很多时需要一个个敲命令。
产生这一问题的本质原因是下载代码的所有权没有转移,即你下载了别人的代码,别人声明该代码所有权。所以,在修改代码时会报以上问题。因此,我们需要做的并不是声称哪目录是安全的,而是要将代码所有权转移。
我所查的大部分解决方案即:

git config --global --add safe.directory "*"

如果没有成功,尝试下面的方法

解决方法:

在你下载的文件目录下打开terminal

whoami
chown -R 用户名:用户组 .

第一行是查看本机用户名,用户组与用户名一般一致;
第二行将该目录下的文件所有权转移给该用户名。
P.S 第二行最后有个"."

linux ubuntu git报错fatal: unsafe repository git config --global --add safe.directory解决方案相关推荐

  1. git报错 fatal: unsafe repository

    因为电脑格式化后,重装了git,操作时然后遇到了之前没有遇到的问题! 比如git报错 fatal: unsafe repository 刚开始以为是路径出错,百度后才知道是之前版本漏洞被修复了 解决方 ...

  2. git报错 fatal: unsafe repository解决方法

    git报错 fatal: unsafe repository  xxx is owned by someone else 因为git进行了版本升级,添加了新的目录安全限制.会造成在进行git常规操作或 ...

  3. fatal: unsafe repository Git权限问题修复

    Git重装系统用户所有权变更导致的权限问题修复 因Windows系统崩溃,重置了恢复了系统,恢复后遇到git权限问题 git报错 fatal: unsafe repository 解决方法 xxx i ...

  4. Jenkins部署项目时,git报错fatal: index file smaller than expected

    @Jenkins部署项目时,git报错fatal: index file smaller than expectedTOC 最近在学习部署Jenkins时,微服务构建一直报错: Caused by: ...

  5. jenkins构建时git报错:hudson.plugins.git.GitException: Failed to fetch from

    问题: jenkins拉取远程代码构建git报错:hudson.plugins.git.GitException: Failed to fetch from 拉不到远程分支 提示信息如下 ERROR: ...

  6. Github报错fatal unable to access No such file or directory

    之前有安装过github旧版,一直正常,后来更新了新版,但是git pull的时候如有如下报错: fatal: unable to access 'https://github.com/eefocus ...

  7. 安装Python3.5后,pip报错Fatal error in launcher: Unable to create process using ‘“‘解决方案

    安装Python3.5后,pip报错Fatal error in launcher: Unable to create process using '"'解决方案 参考文章: (1)安装Py ...

  8. Git报错error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission denie

    Git 报错 error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission deni ...

  9. 解决git报错fatal: Authentication failed for ‘http://10.10.208.29/root/xmh.git/‘

    今天准备在git push代码的时候,突然报错fatal: Authentication failed for 'http://10.10.208.29/root/xmh.git/' 然后尝试了git ...

  10. Git报错:fatal: Authentication failed for ‘https://gitee.com/.......‘

    提交代码到码云,Git报错如下: Gavin: Incorrect username or password (access token) fatal: Authentication failed f ...

最新文章

  1. opencv python是什么_Python+OpenCV 十几行代码模仿世界名画
  2. springboot第十一讲
  3. Swift -- 6.函数和闭包
  4. 完整适配LUCI界面的Openwrt中EC20的QMI拨号
  5. Redis的安装与部署
  6. ubuntu Cairo图形库 环境搭建
  7. 本地创建多个ssh-key
  8. 每天开豪车跟随老板出入高档会所,吃住高档酒店,这样的职场生活,有必要坚持下去吗?
  9. Python List sort方法无效
  10. Spring AOP原理分析(三)-- AnnotationAwareAspectJAutoProxyCreator#initBeanFactory()源码
  11. php 图片填充图片,php imagefilledrectangle在图片画一矩形并填充
  12. 英雄联盟游戏结束后显示与服务器失去连接,英雄联盟游戏被终止连接不上解决方法...
  13. 基于PostgreSQL+Geoserver+OpenLayers的Webgis台风路径地图服务发布
  14. oracle 索引优化
  15. 蔡学镛:KPI心理学
  16. 计算机上标和下标的快捷键,【1人回答】Word文档中怎么输入上标下标,上标下标快捷键是什么?-3D溜溜网...
  17. TTL和RS232之间的详细对比
  18. Eclipse中Folder和SourceFolder
  19. SpringCloud原理分析
  20. rtx3080和rtx3080ti性能差距 rtx3080和rtx3080ti 参数对比哪个好

热门文章

  1. ​【火星传媒报道】李笑来归来:不做韭菜的生意
  2. android killer 反编译工具,安卓反编译工具-Android Killer下载1.3.0.0 正式版-腾牛下载...
  3. CPU与GPU协同工作
  4. 微软应用商店打不开代码代码: 0x80131500
  5. PotPlayer和MPC-HC挂载VSFilterMod加载外挂特效字幕的方法
  6. TypeError: Object of type xxx is not JSON serializable错误解决
  7. 中观到底有没有立宗?
  8. 部落战魂找不到服务器,部落战魂官方版
  9. 这次跟大家聊聊技术,也聊聊人生
  10. 如何将 Excel 数据分组后按次序横向排列