git---第一篇介绍

2020-05-31  本文已影响0人  adalillian

源代码管理工具

git介绍:分布式版本控制工具。

作者是:   linux之父, linus Benedict Torvalds

git是10天时间就写完了。 

其他版本控制工具::

CVS:最早的开源的, 免费的集中式版本控制工具。 需要多提交, 多备份才可以弥补缺点。

SVN : 

ClearCase: 

VSS: 

集中式版本控制:         服务器, 客户端,两个角色;    所有的管理都是服务器在做。    

分布式版本控制 :        服务器, 客户端, 本地的版本库  三个角色;      客户端对 本地的版本库, 本地的版本库对 服务器。 

对比:速度:  git速度比svn快很多;      结构:  svn是集中式, git是分布式;     其他: svn使用分支比较笨拙, git可以拥有无限分支;

            SVN必须联网, git支持本地版本控制; 

            旧版本的svn在每个目录放一个.svn, git只在根目录下面有一个.git;

 git工作流程:三个角色, 共享版本库(服务器), 本地仓库, 开发人员; 

使用git:

1.命令行

2.图形化界面工具: sourcetree, github, xcode.

3.工具下载地址:wome http://www.sourcetreespp.com/download/     https://mac.github.com

上一篇 下一篇

猜你喜欢

热点阅读