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升级导致的用户权限不足的问题。
版权归原作者 麻辣香猪:-D 所有, 如有侵权,请联系我们删除。