为什么在将更改推送到github时我在git中出现401错误?

时间:2010-08-20 11:53:28

标签: windows git http-status-code-401

尝试将更改从windows xp上的cygwin命令promt推送到github时出现以下错误。

$ git push 密码:[我的密码 - 这里] 错误:请求的URL返回错误:401访问https://[username]:github.com/[username]/[repository-location]/info/refs

致命:HTTP请求失败

google的搜索似乎指向更改Windows上证书文件的路径,我已经这样做以克隆存储库。

1 个答案:

答案 0 :(得分:2)

原来我的密码非常安全并且包含“£”符号。为了在我的键盘上得到这个,当在命令提示符下输入我的密码时它是Shift + 3,它产生一个'#'符号。我的键盘设置是正确的我猜这个问题是由于cygwin窗口。

我的解决方案是更改我的github密码,使其不包含此字符