首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过SSH将VS代码连接到Github会导致SSH错误。

问通过SSH将VS代码连接到Github会导致SSH错误。
EN

Stack Overflow用户
提问于 2020-01-20 17:31:00
回答 1查看 2.8K关注 0票数 1

尝试我的手设置VS代码,并连接到我的GitHub回购。

我跟踪了GitHubs文档https://help.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh并有了一个密钥。

密钥已添加到我的GitHub帐户中。

我还遵循本教程https://code.visualstudio.com/docs/remote/ssh,该教程要求您通过SSH扩展进行连接。

在CTRL+SHIFT+P并选择“远程-SSH:连接到主机”并输入git@github.com后,将出现以下错误:

代码语言:javascript
复制
"Could not establish a connection to "github.com". The process tried to write to a nonexistent pipe"

我在SSH方面的经验有限,我读到的东西似乎对我没有任何帮助。我在这里读过一些问答,尽管如此,似乎没有什么能让我摆脱这条错误信息。

如何通过SSH连接到GitHub,以便能够利用所有git命令并将/同步推送/同步到远程回购?

我还尝试了以下主机:

  • git@github.com:DarrenWainwright (我的用户名)
    • 无法建立与"github.com:DarrenWainwright“的连接

​

  • git@github.com:DarrenWainwright/VSCodePlayground (回购)
    • 未能将安装脚本写入路径..。

​

  • git@github.com:DarrenWainwright/VSCodePlayground.git (git文件)
    • 未能将安装脚本写入path

​

EN

回答 1

Stack Overflow用户

发布于 2020-01-20 17:48:10

您使用的扩展不是为此目的而设计的。

您使用的扩展用于登录到远程服务器,您在该系统上控制和编辑代码。例如,如果使用Mac膝上型计算机,但需要登录到包含源代码的远程Linux开发VM,则可以使用此扩展。

由于GitHub不提供开发VM,所以只使用SSH上的Git协议进行克隆和获取,因此需要使用为此设计的功能。您可能希望使用命令行来克隆和设置您的存储库,或者在此处概述的文件中使用SSH远程(例如,此处概述的文件)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59828301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档