git报错 fatal: unsafe repository解决方法

git报错 fatal: unsafe repository  xxx is owned by someone else
因为git进行了版本升级,添加了新的目录安全限制。会造成在进行git常规操作或者在各类编辑器中无法发现.git文件

错误详情:

fatal: unsafe repository ('D:/代码练习/11-vue/vue-router' is owned by someone else)
To add an exception for this directory, call:

        git config --global --add safe.directory 'D:/代码练习/11-vue/vue-router'

解决方法

        在此处的cmd窗口使用提示的代码

        git config --global --add safe.directory D:/代码练习/11-vue/vue-router

*注意

        去掉提示代码位置的引号' '

执行此命令后,git add .测试发现可以正常使用了 

:如果没有解决,其他方法如:

方法1:git config --global --add safe.directory "*"不适用于有多个用户的电脑,否则存在安全问题

方法2:文件目录-右键-属性-安全-高级-所有者-更改为 你的当前用户。

方法3:找到安装目录下的git-gui.exe,右键-属性-兼容性-以管理员身份运行次程序-打勾。

方法4:删除.git文件夹,在终端运行git init重新初始化

也可以尝试,本质是git升级导致的用户权限不足的问题。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值