Visual Studio:如何从现有的GitHub存储库创建项目?

dan*_*cek 45 github visual-studio

我来自Eclipse背景,我显然错过了一些东西.

现有一个带有JS代码的GitHub项目,我想开始为它添加TypeScript特性,一次一种类型.

我已经按照本教程将项目从GitHub克隆到我的"本地git存储库".现在,Team Explorer窗口将其显示为本地存储库,我可以提交更改等,但它不是项目,我不知道如何将其作为项目打开(我想将其作为TypeScript项目打开).

我从Eclipse习惯的工作流程只是新建 - >其他 - > SVN - > SVN的Checkout项目,New Project Wizard自动跟随.

如何从GitHub克隆现有的JS项目并使其成为TypeScrip项目,同时保留现有的文件夹结构?

编辑:我使用的是Visual Studio Express,我只限于原生的Git扩展.

Chr*_*kes 37

我在这种情况下通常做的事情;

  1. 在Visual Studio中使用Git克隆存储库; 或者从Git项目的网页上使用GitHub for Windows和Clone in Desktop.这将创建一个目录(存储库),其中包含您指定的项目文件.

  2. 在visual studio中,File-> New->从现有代码创建一个新项目.从向导中选择C#或C++(无论你选择什么都不重要)

  3. 该向导需要一个项目文件位置:给出包含项目文件的Git文件夹的位置(您克隆项目的存储库的位置).

  4. 向导需要一个唯一的项目名称,例如,您可以使用Git项目的名称,并在末尾附加VisualStudio(或VS).

  5. Git现在将同步,你将能够看到所有的git文件.进行更改将检查它们并允许您将它们推送到项目等...

*****默认情况下,Git会检查Visual Studio创建的新创建的.csproj文件,以允许您在Visual Studio中打开项目.您只想将其拖到排除的更改部分,因为很可能该项目不会使用Visual Studio.**

  • 当然,既然**微软拥有 github,** 我们可以预期这个过程将从 5 步精简到 82 步。 (3认同)