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和要克隆到的本地目录(该目录必须为空),然后点克隆按钮即可将项目克隆到本地。

五、创建分支

创建分支比较简单,直接点击新分支链接,选择源分支,输入名称即可:

    

六、切换分支

创建分支后,系统便自动切换到新分支上 ,此时我们的修改都是在新分支上进行。

    

如果要切换分支,直接在分支页面双击相应的分支即可,选中的分支高亮显示,同时代码也会自动切换到相应的分支,非常方便。

七、合并分支

分支修改完成后,往往会将其合并到主线上,点击合并链接,选择相应的分支,点击合并按钮即可。

    

标签: