小白教程:Visual Studio2017配置GitHub图文教程



1 前言

  这段时间准备把之前的VS上的代码都上传到GitHub上,之前都没有Git的习惯,代码一锅粥的放在了自己的移动硬盘里面,这不是个好习惯,于是就想学习一下Git代码管理,改变一下自己的代码管理方式,本文是对自己在VS上配置GitHub的一个学习记录。

  Visual Studio自带有一一套自己的代码版本控制系统,叫做 Visual Studio Team Services,但是貌似不是特别火。相比之下,GitHub 的影响力要更大一点,VisualStudio 2012之前的版本是不带Git系统的,但是可以通过扩展插件在VS上执行Git系统,如果如果你是个Git高手的话,直接用命令行操作,或许不是什么难事,但对于小白而言,还是有点难度。
  
  VS2013之后,VS本身可以集成Git系统,但是就我这段时间的体验而言,不是特别好用,容易迷之连不上 (报错libgit2.Category = Net(Error) ) ,但是VS的最新版本,无论是IDE本身还是VS扩展插件,都提供了很好的支持,尤其是微软收购了GitHub之后,相信VS对GitHub的支持会更加友好。

配置环境

  • Visula Studio 2017 专业版
  • Windows 10 企业版
  • GitHub VS插件

2 配置过程

打开Visual Studio 2017 ,点击导航栏Tools->Extensions and Updates,安装插件
Visual Studio 2017

在搜索栏里搜索 GitHub
Visual Studio 2017

安装之后,会提示关闭VS之后生效,关闭VS,开始安装,过程很简单,按照提示,下一步即可

这里写图片描述

然后再启动VS,创建我们的项目,开始使用
这里写图片描述

注意,勾选右下角的“Create new Git repository”,创建本地代码仓

扫描二维码关注公众号,回复: 1880154 查看本文章

然后打开 Team Explorer

这里写图片描述

会发现此时,已经有了GitHub的选项

如果是第一次登录,会让你登录GitHub账号

这里写图片描述

登录之后,点击 Create 我们要在GitHub上创建一个全新的代码仓

这里写图片描述

注意,Name可以是自定义的,可以和解决方案还有项目名不同,但是Local Path必须是解决方案的根目录

创建成功的图例
这里写图片描述

然后,我们写一段代码,测试一下代码变更,创建一个source.cpp文件,随便写一段代码如下

/* Brief: This code is uesd to test the connection of github to visual studio.
** Author: Jason
** Date: 2018-6-29
*/
#include<iostream>
using namespace std;

int main() {
    cout << "Hello ,GitHub.com" << endl;
    cin.get();
    return 0;
}

此时你会发现旁边的解决方案中,source.cpp前面会多一个小加号,表示该文件代码存在变动

这里写图片描述

在GitHub的管理中,想要同步到远程代码库,需要先publish自己的代码仓

在Team Explorer中,点击Publish

这里写图片描述

这里写图片描述
对应的,在GitHub官网上,可以看到自己刚才的代码变更

这里写图片描述

这里写图片描述

至此,全部操作完成,虽然并没有什么难点,但对于我这个小白而言,还是折腾了半天,还是记录一下吧。
相比于VS2013的,VS2017操作更简单,而且不容易出现问题。

猜你喜欢

转载自blog.csdn.net/cv_jason/article/details/80862710