我正在尝试推送到我使用SSH克隆的远程git存储库,但我无法推动它。我收到以下错误:
致命:远程端意外挂断
我做了一些搜索,发现大多数人都必须做git config ssh.postBuffer 524288000
,但这对我没用;我仍然得到同样的错误。
我在Levinux上运行我的本地存储库(因为我的大学课程需要它)。我生成了我的SSH密钥并将其添加到GitHub中。使用https连接有效,但我宁愿使用SSH。任何建议都会很棒!
答案 0 :(得分:2)
您正在使用的计算机上的SSH密钥似乎与您的GitHub帐户无关。验证这一点的方法是运行命令
ssh git@github.com
如果你看到
的输出PTY allocation request failed on channel 0 Hi rdthomson! You've successfully authenticated, but GitHub does not provide shell access. Connection to github.com closed.
然后您的密钥配置正确。