GIT报错:Could not get HEAD hash. libgit2 returned:repository path "xx" is not owned by current user
GIT报错:Could not get HEAD hash. libgit2 returned:repository path "xx" is not owned by current userGIT报错:Could not get HEAD hash. libgit2 returned:repository path "xx" is not owned by current user
原因:重装了操作系统,当前git目录windows权限不一致

解决方案
在vs解决方案根目录下右键属性,打开窗口,并跳转到“安全选项卡”,如下图所示:

点【高级】按钮,弹出下面对话框:

输入当前登录Windows账号,作者是 administrator 登录,输入 administrator ,点【检查名称】

勾选“替换子容器和对象的所有者”,点 【应用】,然后【确定】
重新打开解决方案后就不会再出现存储库不安全的提示了
参考:
扫一扫加作者微信