我正在使用命令行提交Git repo,在输入我的用户名和密码时,它告诉我身份验证失败。
我100%确定我输入的详细信息是正确的,并且我提交的是我的 repo。
我不知道出了什么问题,我在用户名或密码中唯一的符号是@
。
帮忙吗?
https://git.wiki.kernel.org/index.php/GitFaq#My_username_contains_a_.27.40.27.2C_I_can.27t_clone_through_HTTP.2FHTTPS
解决方案:url转义用户名中的"@"符号,即将其替换为%40,如git clone
https://user%40mail.com@gitserver.com/path/.