如何在git url的用户名或密码中转义“@”

时间:2016-05-26 02:32:20

标签: git

在命令行上推送git的格式之一是

Url format:
    https://{username:password@}github.com/{owner}/{repo}

我的挑战是用户名和密码 - 用于我无法控制的共享帐户 - 其中包含@(实际上都是......)

在这种情况下我会选择什么(并且更改用户名,密码 - 这将需要一些额外的管理/协调步骤。)

2 个答案:

答案 0 :(得分:4)

尝试对@字符进行百分比编码:

https://usern%40me:p%40ssword@github.com/owner/repo

答案 1 :(得分:1)

url ecoding会工作吗?例如@ =%40

参考Url encode

Ps不同的语言编码@不同。 (例如Javascript)

一切顺利