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

Visual Studio 2022中Git仓库显示“Untrusted”的含义及解决方法

Visual Studio 2022标记Git仓库为“Untrusted”的含义与修复方案

什么是“Untrusted”标记?

这是Git安全机制的延伸——从Git 2.35.2版本开始,默认会限制在用户主目录以外的仓库执行某些操作,防止恶意仓库的自动脚本危害系统。Visual Studio 2022会遵循Git的这个安全设置,把不在Git安全目录列表里的仓库标记为“Untrusted”,这类仓库的部分Git操作会被限制。

修复方法

方法一:添加单个仓库到Git安全列表

打开CMD或PowerShell,执行命令(替换成你的仓库实际路径):

git config --global --add safe.directory "你的仓库完整路径"

示例:如果仓库在D:\Code\MyProject,就输入:

git config --global --add safe.directory "D:\Code\MyProject"

方法二:信任某个目录下的所有子仓库

如果有多个仓库都在同一父目录下,可以用通配符一次性信任:

git config --global --add safe.directory "D:\Code\*"

方法三:在Visual Studio内直接操作

打开VS2022,找到标记为“Untrusted”的仓库,点击仓库名称旁的信任按钮(一般在提示栏或仓库管理界面),确认后VS会自动把该目录加入Git的安全列表,无需手动输命令。

不推荐的方法(安全性低)

如果想跳过所有安全检查(仅适合个人私用且无风险的环境),可以执行:

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

内容的提问来源于stack exchange,提问作者Bradley Uffner

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 22:10:42