Git学习(一):版本控制介绍及安装

1、VCS(版本控制系统)的演变git

  一、集中式VCS的特色github

    1)有集中的版本管理服务器;apache

    2)具有文件版本管理和分支管理能力;windows

    3)集成效率较没有版本控制(如:进行文件夹标注的方式)有明显地的提升;服务器

    4)客户端必须时刻和服务器相连;(好比,集中式VCS不能在断网的状况下进行commit操做)编辑器

  集中式VCS的相关产品有:CVS、SVN、TFS等,集中式版本控制示意图以下所示:分布式

  

  二、分布式VCS的特色gitlab

    1)服务端和客户端都有完整的版本库;性能

    2)脱离了服务端,客户端照样能够管理版本;学习

    3)对于查看历史版本、进行版本比较等操做,均不须要访问服务端。相比之下,比集中式VCS更能提升版本管理效率;

  分布式VCS的相关产品有:Git;相关平台有:GitHub、GitLab;分布式版本控制示意图以下所示:

  

  Git地址:https://git-scm.com/

  Git官方文档地址:https://git-scm.com/book/zh/v2

  GitHub地址:https://github.com/

  GitLab地址:https://about.gitlab.com/

  SVN地址:https://subversion.apache.org/

2、Git的特色

  一、最优的存储能力;

  二、非凡的性能;

  三、开源;

  四、容易备份;

  五、支持离线操做;

  六、容易定制工做流程;

3、Git的安装过程(windows系统)

  1)通用公共协议。

  

   2)配置安装路径

  

  3)配置须要的组件。

  

  4)选择默认的编辑器,这里选择默认。

  

  5)选择操做Git的方式,这里选择默认。

   

  6)配置Git链接协议,这里选择默认。

  

  7)配置行结束标记,这里选择默认。

  

  8)配置使用Git的终端模拟器,这里选择默认。

  

  9)配置Git额外项,这里选择默认。

  

 

  你们可关注个人公众号  

    

   知识学习来源:苏玲:《玩转Git三剑客》  

相关文章
相关标签/搜索