Can';t使用SSH推送到Github
我试图推送到我用SSH克隆的远程git存储库,但推不到。我得到以下错误: 致命:远程端意外挂起 我做了一些搜索,发现大多数人不得不做Can';t使用SSH推送到Github,git,github,ssh,Git,Github,Ssh,我试图推送到我用SSH克隆的远程git存储库,但推不到。我得到以下错误: 致命:远程端意外挂起 我做了一些搜索,发现大多数人不得不做git config ssh.postBuffer 524288000,但这对我不起作用;我仍然会犯同样的错误 我正在Levinux上运行我的本地存储库(因为我的大学课程需要它)。我已经生成了SSH密钥并将其添加到GitHub。使用https连接是可行的,但我更愿意使用SSH。任何建议都很好 您使用的机器上的SSH密钥似乎与您的GitHub帐户没有关联。验证这一点的
git config ssh.postBuffer 524288000
,但这对我不起作用;我仍然会犯同样的错误
我正在Levinux上运行我的本地存储库(因为我的大学课程需要它)。我已经生成了SSH密钥并将其添加到GitHub。使用https连接是可行的,但我更愿意使用SSH。任何建议都很好 您使用的机器上的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.
通道0上的PTY分配请求失败
嗨,汤姆森!您已成功进行身份验证,但GitHub没有
提供shell访问。
与github.com的连接已关闭。
然后您的密钥配置正确。谢谢Greg!尝试在另一台机器上生成SSH密钥,但效果很好,因此在Levinux机器上生成的SSH密钥肯定有点奇怪,我们必须使用它。@rdthomson不客气!我很高兴我的建议有帮助。@rdthomson哪种格式(dsa | ecdsa | ed25519 | rsa | rsa1)以及每个密钥中有多少位?