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
相关产品推荐
相关产品推荐

