windows Git wsl访问linux路径无法 git可视化界面跟踪!
·
inconvertible) (S-1-5-21-2207996706-2808176737-2047449860-1005)
but the current user is:
To add an exception for this directory, call:
git config --global --add safe.directory
抓到了!最终的“真凶”彻底露面了。
这个报错信息是 Git 最典型的 安全目录所有权冲突(Safe Directory Permission Mimatch)。
它的意思是:这个 Git 仓库目录底层记录的所有者 SID(那个 S-1-5-21-…-1005)和你在 Windows 上当前登录的账户 不一致。Git 为了防止恶意软件在共享目录里执行恶意脚本,直接把这个目录给锁死了,导致 Android Studio 读取不到任何东西。
既然它把保命的修复命令都直接打印给你了,我们直接照着它的提示执行就能瞬间解锁!
解决办法:直接给 Windows 的 Git 添加信任信任豁免
因为你的 Android Studio 正在调用 Windows 端的 Git 去访问网络共享路径/…,你需要打开 Windows 的终端 来执行这行信任命令。
第一步:打开 Windows 的 PowerShell 或 CMD
在 Windows 任务栏的搜索框输入 PowerShell(或者 cmd),然后打开它(不需要管理员权限)。
第二步:复制并运行提示给你的命令
把报错信息里最后那行命令原封不动地复制进去,按回车执行:
更多推荐



所有评论(0)