克隆回购可以用
完成git clone https://username:password@github.com/username/repository.git
但是,当密码包含正斜杠时,这不起作用。错误是:
error: Couldn't resolve host 'klaus777:password' while accessing
https://klaus777:password/.@bitbucket.org/romeo/server-code.git/info/refs
fatal: HTTP request failed
如果我URL编码斜线,我收到以下错误:
error: The requested URL returned error: 401 while accessing
https://klaus777:password%2F%2E@bitbucket.org/romeo/server-code.git/info/refs
fatal: HTTP request failed
因此,问题是:你如何处理密码中的正斜杠?
PS。如果我从URL中删除密码并在提示时提供密码,那么一切正常。
答案 0 :(得分:2)
正斜杠的percent encoding应该仅%2F
,检查您是否需要编码您似乎的“.
”(%2E
) 有您的密码。
https://klaus777:password%2F.@bitbucket.org/romeo/server-code.git
但这对GitHub似乎不起作用:OP Klaus确认in the comments:
我更改了密码。