1.问题现象
在其他电脑建的git项目考到新电脑中,进行git操作时,显示如下图的错误:
图中打码的是项目路径。
Could not get HEAD hash.libgit2 returned: repository path***********" is not owned by current user.
To add an exception for this directory, call:git config --global --add safe.directory"***********"
2.解决办法
根据提示信息了解到git认为这个目录是不安全的,要调用git config --global --add safe.directory命令添加该目录到安全目录。打开 windows powershell 窗口,执行如下命令即可:git config --global --add safe.directory "*"