虽然我之前已经克隆了一个仓库,但现在每当我尝试使用push、pull甚至重新克隆该仓库时,它都会要求输入密码,我提供密码后很长一段时间内没有任何反馈.. 虽然我之前确实克隆过同样的仓库,但现在以上任何命令都不起作用。
这个问题的原因是什么?如果我输入错误的密码,它甚至不会告诉我任何信息..
rsa
密钥,我再次使用 SSH 克隆,现在我可以正常推送了。SSH要求输入密码的常见原因是SSH无法找到你的公钥/私钥。
由于您没有更改任何内容,可能是因为在当前的shell会话(例如Windows的DOS或msysgit bash),您没有定义HOME。
对于DOS会话
set HOME=C:\Users\username
对于msysgit bash会话
set HOME=/C/Users/username
ssh
/rsa
密钥后,我遇到了类似的症状:我忘记将新的公钥上传到 Bitbucket。也许你也犯了同样的错误,或者你现在正在使用另一台没有使用相同rsa
密钥集的电脑? - mjhennig