我在网上跟随一大堆博客找出了如何设置所有东西,现在我的情况如下:
首先,ssh -T git@bitbucket.org
返回以下结果:
conq: 登录为 myuser。
您可以使用git或hg连接到Bitbucket。 Shell访问被禁用。
这意味着我已经正确地设置了本地和bitbucket的ssh密钥,对吗?
我有一个~/.ssh/config文件,其中包含以下内容:
Host bitbucket.org IdentityFile ~/.ssh/id_rsa
当然,那个密钥是存在的。
然而,当我尝试运行命令(从另一个教程中获取)git push origin master
时,会弹出一个窗口,显示:
--------------------------- PuTTY致命错误 --------------------------- 断开连接:没有可用的身份验证方法(服务器发送:publickey) --------------------------- 确定
plink -ssh git@bitbucket.org
。 - icc97GIT_SSH= git push origin master
时,我遇到了致命错误。我错过了什么? - limeandcoconut