Visual Studio2019配置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 2019
- Windows 10
- GitHub VS插件
2.配置过程
第一步,下载vs github插件
下载完成后,需要关闭所有vs2019窗口,之后会弹出下面的窗口,点击modify,完成之后,重新打开vs就安装好了
下面就可以在vs里登录github之后就可以使用了
用的是edge浏览器,登录之后就这样子
可以选择克隆或创建
演示创建
创建成功之后,github网站上就可以看到项目
然后在团队资源管理器,找到项目,然后在解决方案项中,新建项目
创建完成
在团队资源管理器,选择更改
填写说明,然后全部提交
提交之后,还要再同步里,选择推送(推送要翻墙?PS:没翻墙总是推送不成功,翻墙后一次推送成功)
刷新github网站已经可以看到提交的代码文件
3.对已存在的项目配置GitHub
点击VS2019新建空项目或者随便打开一个项目,点击右上角的登陆
可能还需要邮箱验证一遍,不过是小事。
登陆成功后会在VS工程的右上角看到邮箱开头的数字
右键解决方案,选择将解决方案添加到源代码管理
在解决方案前会多个锁头标记,更改后会有红色对勾标记
点击工具栏菜单选项的工具->选项,确认源代码插件选择是Git,然后点击确定(需要事先装好Git)
打开团队资源管理器
点击团队资源管理器的主页选择同步
点击publish
显示仓库创建成功就表示上传到自己GitHub上。
有些人会报错,上传失败可能是邮箱权限的问题,点击自己Github下拉箭头选择settings
选择emails ,不勾选keep my Email address private,然后保存
打开自己GitHub,能看到仓库建立成功
下图是对Github仓库的基本说明。