git报错 fatal: unsafe repository 解决方法 xxx is owned by someone else

转载来自:https://www.aspirantzhang.com/network/git-fatal-unsafe-repository.html

git近期进行了版本升级,添加了新的目录安全限制。造成在进行git常规操作时,或在各类编辑器如VSCode中无法发现.git文件,报错:

fatal: unsafe repository(xxx is owned by someone else.)

To add an exception for this directory, call

git config –global –add safe.directory

本文介绍处理方法。

处理方案1:忽略单个目录

哪个目录里有git,就通过命令行添加哪个目录,多个目录,多次添加。

  1. git config --global --add safe.directory D:/www/your-project
  2. git config --global --add safe.directory D:/www/other-project

处理方案2:忽略全部文件夹

可以通过加通配符为*,忽略所有文件夹。需要注意,该处理方法一般适用于只有本人一个用户使用的电脑,确保无其它用户,否则存在安全问题。见下方详述。

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

 

posted @ 2024-08-14 10:08  冰糖葫芦很乖  阅读(84)  评论(0编辑  收藏  举报