带有GitHub的Visual Studio:无效的URI:URI方案无效

时间:2018-11-22 10:36:56

标签: visual-studio github

我想使用Visual Studio Community 2017克隆我的存储库以进行编译和改进。

在命令行上,我将输入git clone git@github.com:aegif/CmisSync.git

Visual Studio有一个带有Team Explorer按钮的Clone视图,但是它似乎不像我期望的那样工作,它显示了错误:
Invalid URI: The URI scheme is not valid

所以我指定了一个方案:
Invalid URI: Invalid port specified

所以我指定了端口:
Git failed with a fatal error. Could not read from remote repository

...我猜这是由于Visual Studio尝试进行连接而没有费心地对我进行身份验证或先创建SSH密钥引起的。

我在做什么错了?

3 个答案:

答案 0 :(得分:0)

默认情况下,此版本的Visual Studio不包括GitHub集成。

首先,点击Tools> Get tools and features并安装GitHub extension for Visual Studio

enter image description here

然后在Clone下的GitHub链接上,而不是Local Git repositories下的链接:

enter image description here

现在,您可以轻松地选择GitHub存储库并将其克隆。

enter image description here

答案 1 :(得分:0)

Visual Studio的GitHub扩展有时会崩溃或使Visual Studio变慢,因此另一个选择是:

  1. official website
  2. 下载Git
  3. 为Windows安装Git
  4. 使用它,克隆您的存储库
  5. 从Visual Studio打开本地存储库
  6. 使用Windows版Git执行所有Git操作

答案 2 :(得分:0)

当我尝试从bitbucket克隆存储库时遇到了这个问题。我只是打开sourcetree并克隆了它。然后切换到Visual Studio 2019将其打开。