Git推送URL编码问题

时间:2015-09-03 16:33:28

标签: git github

我有一个用例使用如下命令将文件推送到git:

git push https://<username>:<password>github.company.com/abcd/devrepo master:master

但是,如果密码包含'@'和'$'等特殊字符,我会将其转换为十六进制代码,例如'%40'和%24。

因此,URL看起来像 -

https://23784:Abcd%40%241234@github.company.com/abcd/devrepo

我认为它应该可以工作,因为我编码特殊字符,但它每次都会抛出403错误。这适用于没有特殊字符的密码,我们不需要对任何字符进行编码。

我在这里做错了什么?

0 个答案:

没有答案