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

Git配置求助:同一URL的多个insteadOf设置被覆盖问题

如何用git config命令配置多个URL重定向到同一目标

要避免git config命令覆盖已有的insteadOf规则,只需在命令中添加--add参数,就能为同一个目标URL添加多个重定向规则。

执行命令:

# 添加第一个重定向规则
git config --global --add url."1234".insteadOf "aaa"
# 添加第二个重定向规则
git config --global --add url."1234".insteadOf "bbb"

验证效果:

执行完上述命令后,查看~/.gitconfig文件:

cat ~/.gitconfig

会得到如下配置(和手动编辑的多块配置效果完全一致,Git会同等处理这两种格式的规则):

[url "1234"]
        insteadOf = aaa
        insteadOf = bbb

此时"aaa"和"bbb"两个URL前缀都会被正确重定向到"1234"。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 08:23:12