Visual Studio使用Git进行源代码管理
Visual Studio使用Git进行源代码管理
Visual Studio使用Git进行源代码管理一、将项目添加到GIT源码管理
1、将项目添加到GIT源码管理和通过TFS管理方式一样,右键单击解决方案,选择“将解决方案添加到源代码管理器”,选择Git
2、资源管理器,出现了如+号的图标
3、切换到团队资源管理器(【菜单】视图->团队资源管理器),在上方选择主页图标,可以看到更改、分支等选项。
4、选择上图中的“更改”,代表的是要查看已经更改的文件。目前所有文件都还没有提交,因此所有文件都是已更改项。然后输入此次更改提交的标签(必输项),点提交按钮,即提交当前更改到本地
5、提交后,我们会看到如下界面,这个地方我们可以看到当前分支为master,点击菜单还可以新建分支和管理分支
6、界面显示已提交,接着就可以同步(Push)了,点下图中的“同步”或“未同步提交”,或者切换到主页再选择“未同步提交”,进入同步界面
7、首次同步需要设置远程存储库的地址,将第一步中建好的Repositories的URL复制过来填上,然后点“发布”按钮。如果需要用户名密码,会弹出窗口让你输入。注意:如果系统是Win7,而且输错了用户名密码,就悲剧了,下回是不会让重输的。解决方案是到控制面板的“凭据管理器”中删除或修改对应凭据即可。
8、至此,解决方案就成功添加到远程源代码管理了
二、提交修改的文件
在资源管理器中修改了文件后,可以看到前面显示一个红色对勾,没有修改过的就显示一个蓝色的锁。如果想要提交某文件,点击右键菜单,提交即可。
三、查看以前的版本和进行版本比较
例如,在Program.cs文件上面点击鼠标右键,点击查看历史记录...,会打开如下窗口,我们可以看到我们每一次的提交
可以看到我们当前所在分支是master,这个时候我们双击某个记录就可以查看那个版本的代码,我们选择两个版本,右键,点击比较...,就可以比较两个文件的差异
四、从GIT中克隆项目
如果是要参与别人已经建好的项目,打开VS2013,切换到“团队资源管理器”,点上方“主页”右侧的下拉三角,选择项目->连接到团队项目,然后选择“克隆”,填入Git的Remote Url和要克隆到的本地目录(该目录必须为空),然后点克隆按钮即可将项目克隆到本地。
五、创建分支
创建分支比较简单,直接点击新分支链接,选择源分支,输入名称即可:
六、切换分支
创建分支后,系统便自动切换到新分支上 ,此时我们的修改都是在新分支上进行。
如果要切换分支,直接在分支页面双击相应的分支即可,选中的分支高亮显示,同时代码也会自动切换到相应的分支,非常方便。
七、合并分支
分支修改完成后,往往会将其合并到主线上,点击合并链接,选择相应的分支,点击合并按钮即可。
- 源代码管理中出现重复文件的解决方法
- Visual Studio使用Git进行源代码管理
- TFS源代码管理
- 荣耀手表 GS 3 真机亮相 不支持无线充电(荣耀手表GS3)
- 通过体温就能为智能手表充电 原来是用NASA在空间站用的黑科技(通过体温就能为智能手表充电)
- 智能手表兼容Windows和Android 无需充电挑战苹果(智能手表兼容Windows和Android)
- 一天一冲也算表 麦步,一款待机 21 天的智能手表体验评测(一天一冲也算表)
- 魅族智能手表充电座曝光 Type-C 接口,线座分离设计(魅族智能手表充电座曝光)
- 华为 Watch GT2 Pro 智能手表曝光,新增支持无线充电(华为WatchGT2)
热门推荐
- git log命令大全(每天学一分钟使用Git服务器实现查看Debug分支及修复)
- C#文件读写的方法
- dedecms手册教程(dedecms标签大全非常经典)
- yii2支持php7.2吗(Yii框架通过请求组件处理get,post请求的方法分析)
- 好用又便宜的云主机(如何购买真正的云主机)
- mysql8使用技巧(一篇学会MySQL 8.0 ROLE管理)
- mysql拆分字符串(MySQL 字符串拆分操作含分隔符的字符串截取)
- opencv人脸识别效果好吗(通过opencv制作人脸识别的窗口)
- SQL Server 2008中的时间数据类型
- windows搭建php环境(windows 2008r2+php5.6.28环境搭建详细过程)