在 git pull 的 http auth 上使用 @ 字符
Using @ character on http auth for git pull
我需要运行这个命令:
git pull "https://user:password@bitbucket.com/user/repo.git" master
我的问题,密码包含 @ 字符,我以如下错误结尾:"host asd@bitbucket.com couldn't found" 其中 "asd" 是密码的最后一部分。
我该如何解决这个问题?
注意:我知道这个方法的安全问题。
尝试像这样编码@-符号%40
(Percent-encoding)
我需要运行这个命令:
git pull "https://user:password@bitbucket.com/user/repo.git" master
我的问题,密码包含 @ 字符,我以如下错误结尾:"host asd@bitbucket.com couldn't found" 其中 "asd" 是密码的最后一部分。
我该如何解决这个问题?
注意:我知道这个方法的安全问题。
尝试像这样编码@-符号%40
(Percent-encoding)