在Visual Studio 2015中设置和使用GitHub
虽然我使用了很多TFS,但我想我会设置一个GitHub存储库来托管位于此处的IIS,ASP.NET和C#故障排除实验室的公共副本。这是我如何做到的。
安装Visual Studio的GitHub扩展
创建你的GitHub仓库,然后登录
创建一个GitHub仓库
为存储库创建一个项目
将源代码添加到GitHub
我在这里写了另一篇关于在Visual Studio 2017上安装GitHub的文章。它的工作原理相同。
为Visual Studio安装GitHub
在Visual Studio中,选择工具 - >扩展和更新,打开图1中的窗口显示。下载并安装扩展,需要重新启动Visual Studio。
图1,用于Visual Studio的GitHub
创建你的GitHub仓库并登录
如果您还没有GitHub上的帐户,那么您需要创建。创建它,然后回到这一点。创建后,使用凭据登录到您的GitHub帐户,如图2所示。
图2,从Visual Studio登录到GitHub
创建一个GitHub仓库
现在通过选择Visual Studio中的Team Explorer选项卡上的Create按钮来创建GitHub存储库,如图3所示。
图3,从Visual Studio for Visual Studio创建一个GitHub存储库
当你点击Create链接时,将会呈现一个类似于图4所示的窗口。输入存储库的名称,说明和您想要存储源代码的本地位置。我使用默认值。
图4,使用Visual Studio创建一个GitHub仓库
为存储库创建一个项目
点击图4所示的创建按钮后,一旦存储库在本地创建,系统将提示您创建一个项目以存储到项目中。类似于图5所示。
图5,创建一个项目以存储在Visual Studio中的GitHub中
对于这个例子,我创建了一个使用.NET 4.6.1的ASP.NET MVC应用程序(创建此博客时的最新版本),它也支持Web API调用,JIC我决定稍后添加一些Web API的故障排除。如图6所示,我选择了一个ASP.NET Web应用程序,并在下一个窗口中选择了MVC和Web API。
图6,从Visual Studio为GitHub创建一个项目
将源代码添加到GitHub
创建项目后,单击“团队资源管理器”选项卡,然后展开项目树。点击Changes按钮,如图7所示。
图7,使用Visual Studio提交对GitHub仓库的更改
点击Changes按钮导航到图8所示的页面。输入描述并按下Commit按钮,如图8所示。
图8,从Visual Studio中将最初的项目提交给GitHub
一旦提交,将本地提交的源代码同步到GitHub上托管的公共源代码。如图9所示,提交完成后,您将被要求使用Sync链接同步更改。您也可以稍后通过单击图7中以前显示的“同步”按钮来同步它们。
图9,使用Visual Studio中的GitHub同步代码
在Synchronization页面上,单击Push链接来同步更改,如图10所示。
图10,使用Visual Studio将代码从本地GitHub推送到公共GitHub
完成后,您可以使用浏览器在GitHub站点上看到代码公开,如图11所示。
图11,查看GitHub上的源代码
现在,任何想通过故障排除实验室工作的人都可以下载代码,并希望能够提高故障排除技巧。