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

执行git config全局配置后仓库消失,求助解决Git用户目录扩展失败问题

解决Git全局忽略文件配置错误的问题

错误原因

你执行的命令导致全局Git配置里的core.excludesfile项被设置了错误路径~.-gitignore_global,Git无法解析这个无效路径,因此抛出failed to expand user dir错误,进而影响了仓库的正常显示。

修复步骤

1. 确认错误配置

先执行命令查看当前全局配置里的错误项:

git config --global --get core.excludesfile

你会看到输出正是错误的~.-gitignore_global。

2. 修复配置(二选一)

选项A:保留全局忽略文件设置

如果你确实想使用全局.gitignore_global文件,先创建这个文件,再修正配置:

# 创建全局忽略文件
touch ~/.gitignore_global
# 重新设置正确的路径
git config --global core.excludesfile ~/.gitignore_global

选项B:取消全局忽略文件配置

如果只是误操作,不需要全局忽略文件,直接删除这个错误的配置项:

git config --global --unset core.excludesfile

3. 验证修复

回到你的Git仓库目录,执行:

git status

此时应该能正常显示仓库状态,错误提示也会消失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 01:25:18