如何在Visual Studio上使用Github插件进行版本管理
前言
GitHub Extension for Visual Studio插件是一个在Visual Studio上用于工程文件版本管理的插件,由Github官方开发。
在使用之前,你需要安装好Visual Studio,并且注册一个GitHub账户。
①部署插件
- 启动Visual Studio 2017,点击菜单栏“工具 – 扩展和更新”
- 在“联网”标签页输入关键词搜索GitHub Extension for Visual Studio插件并下载安装,安装完成后重启VS2017
- 在团队资源管理器中找到GitHub模块,点击“连接”
- 在弹出的对话框中输入GitHub的账号密码。如此便完成了插件部署。接下来你便可以在团队资源管理页面创建代码仓库



②克隆一个远程仓库
- 在团队资源管理器中点击“克隆”,可以从网上获取已存在的代码仓库
- 在弹出的对话框GitHub.com标签页下选择你自己已经拥有的远程仓库,或者在URL标签页下输入你想要克隆的仓库的网址进行克隆。如此将自动绑定本地仓库和远程仓库


③创建本地仓库并发布一个相同的远程仓库


④为已有的工程创建仓库
- 打开一个VS2017工程,点击VS2017窗口最右下角的“添加到源代码管理”按钮
- 在团队资源管理器点击“发布到GitHub”
- 为这个新仓库设置名称和说明,然后点击“发布”。如此将自动创建一个本地仓库,且同时为你的账户发布一个新的远程仓库


⑤同步改动
- 在创建或克隆好仓库后,你将在团队资源管理器看到如下界面
- 在对你的项目进行了文件增删修改操作后,点击项目模块里的“更改”,点击“全部提交”来为你所做的更改创建一个改动清单(在同步前,这是必不可少的一步操作)
- 点击项目模块里的“同步”,有四个常用按钮“同步”、“提取”、“拉取”、“推送”。提取:通过对比本地仓库和远程仓库的内容来告知有多少改动清单需要拉取或推送;拉取:获取远程仓库的改动清单;推送:将本地的改动清单提交给远程仓库;同步:执行拉取和推送命令。使用相应的命令即可与远程仓库进行同步



⑥创建与删除分支
- 点击项目模块里的“分支”
- 点击上方“创建分支”,输入分支名称,选择来源分支,点击下方“创建分支”。如此即可创建本地分支,插件会将当前分支自动切换到此分支。另外,可以通过双击下方的本地分支列表来切换当前分支,VS2017会自动将工程内的文件进行切换
- 在同步页点击“推送”,可以将当前分支推送到远程服务器,创建一个同名的远程分支
- 在分支页,右键点击一个分支,如果此分支不是当前分支,即可将其删除



原创文章,未经同意,请勿转载
十分有用,感谢!
不用谢www