You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

单管理员用户Git可疑所有权报错,求多驱动器根治方案

根本解决Git全驱动器的可疑所有权报错

方法1:全局信任所有目录(单管理员环境首选)

直接执行以下命令,让Git跳过所有目录的所有权校验:

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

⚠️ 注意:这个配置会关闭Git的仓库所有权安全检查,仅适合单管理员用户的环境。如果系统有其他用户使用,可能存在安全风险,不建议使用。

方法2:精准信任所有Windows驱动器

如果想保留部分安全校验,只信任所有驱动器下的仓库,可以用通配符匹配所有Windows驱动器路径:

git config --global --add safe.directory "?://*"

这个规则会匹配C://、D://、G://等所有驱动器下的任意目录,既解决问题又避免过度放宽权限。

报错原因

这个报错是Git的安全机制触发的:Git会验证当前执行命令的用户是否是仓库目录的所有者。Windows中部分驱动器(比如系统盘、外接存储设备)的所有者可能是SYSTEM账户(SID为S-1-5-18),而你的管理员用户SID与之不同,因此Git判定仓库所有权可疑,阻止操作。临时添加单个目录到safe.directory只能解决个别路径的问题,上述全局配置可以一次性覆盖所有驱动器的场景。

内容的提问来源于stack exchange,提问作者Narges Omidi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 01:01:15