认识Git 测试环境 添加到远端仓库 从远端仓库克隆 提交更改 同步 成员和权限管理 分支管理,创建与合并分支 解决冲突 TFS代码迁移到Git 认识Git Git是目前世界上最先进的分布式版本控制系统。相对于分布式版本控制系统,也有集中式版 ...
- 认识Git
- 测试环境
- 添加到远端仓库
- 从远端仓库克隆
- 提交更改
- 同步
- 成员和权限管理
- 分支管理,创建与合并分支
- 解决冲突
- TFS代码迁移到Git
认识Git
Git是目前世界上最先进的分布式版本控制系统。相对于分布式版本控制系统,也有集中式版本控制系统,比如TFS。
集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。
集中式版本控制系统最大的问题是必须联网才能工作,而且,如果中央服务器出问题,所有人没法工作了。
而分布式版本控制系统就不存在这样的问题,因为每个人的电脑中都有一个完整的版本库,在同步之前,所有操作都可以在本地仓库中完成。
集中式版本控制系统:
分布式版本控制系统:
分布式版本控制系统的本地操作流程图:
工作目录,暂存区域和本地仓库这几个概念非常重要。
工作目录:即解决方案所在目录。
暂存区域:已添加,但还未提交到本地仓库。
本地仓库:已提交,相对于远端仓库而言的本地版本。
测试环境
- vs2015
- GitLab
- 取消IE代理并且关闭fiddler
添加到远端仓库
基于已存在的项目,将它添加到远端仓库(GitLab)中。
比如,现在我要将本地项目HelloWebAPI添加到GitLab中,要进行以下操作。
1,解决方案上右键,选择将解决方案添加到源代码管理菜单,打开选择源代码管理窗口。或者打开菜单"文件/添加到源代码管理"也可以打开选择源代码管理窗口,如下图
2,选择Git,确定,在打开的更改窗口中,写上备注点击提交,此时项目已添加到本地仓库中了,但还没有发布到远端仓库。
3,在发布到远端仓库之前,必须在GitLab上先建立一个远端仓库。
点击Create Project按钮,即创建了一个远端仓库。
复制地址,下面会用到。
4,发布到远端仓库。
点击发布按钮,可以看到已经发布成功了。
此时进到GitLab项目的主页刷新页面,可以看到提交的记录,如下图。
原标题:VS with Git
关键词:Git
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。