我已经设置了我的本地系统,以便在“生成 SSH 密钥”操作指南中描述如何与 GitHub 一起工作。
密钥文件和 known_hosts 已创建,公钥已添加到 GitHub 帐户,我收到消息“Hi ***!您已成功验证,但 GitHub 不提供 shell 访问权限。”
但是我所有尝试做某事,需要连接到服务器的东西(编辑:具有写入访问权限)——git clone、git push 等——以错误结束:
致命:远端意外挂断
编辑:
我可以克隆,但只能通过 HTTP ( https://github.com/account/reponame.git ) 或 Git 只读 (git://github.com/account/reponame.git)。
编辑:
***@**** ~/.ssh
$ ssh-add -l
Could not open a connection to your authentication agent.
虽然 ssh-agent 守护进程 ( ssh-agent.exe
) 正在运行。
大概这就是问题所在。