GitHub 是作为一个扩展提供给 VS 使用的。安装这个扩展方法如下:
点击菜单 Tools -> Extensions and Updates,出现下面的窗口。
在左侧点击 Online, 右侧搜索栏搜索 GitHub,此时会出现 GitHub Extension for Visual Studio。
点击下载安装。
安装好 GitHub, 基本上后面的一切常规操作都可以在 VS 里面完成。
首先,在 VS 里面登陆 GitHub。
打开 Team Explorer 视图,点击 GitHub 下面的 Connect。
出现 GitHub 登陆认证窗口。
此时输入自己的 GitHub 账号即可。
如果没有 GitHub 账号, 可以创建一个,创建过程还是挺简单的,这里不做说明。
打开想要发布的解决方案,在 VS 最下方的状态栏,可以看到 publish 按钮。
点击 publish - Git (G), 把解决方案添加到源代码管理。
接着,在 Team Explorer 里面的这个视图中,点击 Publish to GitHub。
填写描述信息之后,即把工程发布到 GitHub 上面。
这一步其实是完成了下面三件事:
A. 创建 GitHub 同名 Repository
B. Commit 到 本地 Repository
C. Push 到 GitHub Repository
当然这些步骤也可以分步进行,但我觉得没必要。
上面的流程做完以后,后面的提交修改就简单了。
Commit 方法如下:
Team Explorer 视图下,点击 Home (就是那个小房子的图标)。在出现的下图中点击 Changes 按钮。
出现 Commit 页面。填写描述信息,点击 Commit All,即把全部的修改 Commit 到本地仓库。
Push 方法如下:
Commit 之后,你可能还需要把它同步到 GitHub。
点击下图中的 Sync 或者 Home 页的 Sync 按钮。
出现 Synchronization 页面,点击 Push。
稍等片刻,你代码的所有修改就都在 GitHub 上躺着了。