尝试将更改从windows xp上的cygwin命令promt推送到github时出现以下错误。
$ git push 密码:[我的密码 - 这里] 错误:请求的URL返回错误:401访问https://[username]:github.com/[username]/[repository-location]/info/refs
时致命:HTTP请求失败
google的搜索似乎指向更改Windows上证书文件的路径,我已经这样做以克隆存储库。
答案 0 :(得分:2)
原来我的密码非常安全并且包含“£”符号。为了在我的键盘上得到这个,当在命令提示符下输入我的密码时它是Shift + 3,它产生一个'#'符号。我的键盘设置是正确的我猜这个问题是由于cygwin窗口。
我的解决方案是更改我的github密码,使其不包含此字符