1

我正在使用命令行提交一个 Git 存储库,在输入我的用户名和密码后,它告诉我身份验证失败。

我 100% 确定我正确输入了我的详细信息,并且我承诺的是我的回购协议。

我不知道出了什么问题,我的用户名或密码中唯一的符号是@.

有什么帮助吗?

4

1 回答 1

1

https://git.wiki.kernel.org/index.php/GitFaq#My_username_contains_a_.27.40.27.2C_I_can.27t_clone_through_HTTP.2FHTTPS

解决方案:URL-escape '@' 符号在您的用户名中,即用 %40 替换它,如 git clone

   https://user%40mail.com@gitserver.com/path/.
于 2013-05-13T07:20:33.707 回答