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升级导致的用户权限不足的问题。

猜你喜欢

转载自blog.csdn.net/weixin_46669844/article/details/128192682
今日推荐