在 Windows 上使用 url.<base>.insteadOf 时出现无效键错误
Invalid key error when using url.<base>.insteadOf on Windows
当我想在 Ubuntu 上的全局 git 配置中预定义 URL 更改时,我可以使用此命令:
url..pushInsteadOf
https://git-scm.com/docs/git-config#Documentation/git-config.txt-urlltbasegtinsteadOf
一切正常,我的 .gitconfig
文件中有一个新条目。但是,如果我使用 cmd 在 windows 上尝试此操作,则会抛出此错误:
error: invalid key: url.https://test:x-oauth-basic@github.com/MyCompany.insteadOf.https://github.com/MyCompany
如何在 windows 机器上实现相同的目标?
创建配置的正确命令必须是
git config url.https://test:x-oauth-basic@github.com/MyCompany.insteadOf https://github.com/MyCompany
注意键和值之间的 space。
您还应该从 .gitconfig
中删除错误的密钥。
当我想在 Ubuntu 上的全局 git 配置中预定义 URL 更改时,我可以使用此命令: url..pushInsteadOf
https://git-scm.com/docs/git-config#Documentation/git-config.txt-urlltbasegtinsteadOf
一切正常,我的 .gitconfig
文件中有一个新条目。但是,如果我使用 cmd 在 windows 上尝试此操作,则会抛出此错误:
error: invalid key: url.https://test:x-oauth-basic@github.com/MyCompany.insteadOf.https://github.com/MyCompany
如何在 windows 机器上实现相同的目标?
创建配置的正确命令必须是
git config url.https://test:x-oauth-basic@github.com/MyCompany.insteadOf https://github.com/MyCompany
注意键和值之间的 space。
您还应该从 .gitconfig
中删除错误的密钥。