版本控制 - Git
Git的使用 Git的历史:Linux 开源社区(特别是 Linux的缔造者 Linus Torvalds )需要使用一种进行版本控制的软件而进行开发的Git Git 和 Svn的使用区别: Svn:是一种集中式的版本控制系统,版本库是集中放置在中央服务器的,在需要使用的时候需要先进行版本的更新(Update)这样集中式的控制系统需要在联网的环境下进行工作,这样的方式使用的是局域网的形式或者是网络的带宽比较高的时候,比较方便,但是网速较慢的情况下就非常的郁闷。另一点缺点就是,集中式的版本控制工具存在着服务器单点故障和容错性查的缺点。 GIt:GIt是一种分布式的版本控制系统,这样的话就是没有中央的服务器的,每个使用Git的电脑就是一个完整的版本库,这样的话就不需要使用联网的环境,而进行多人协作的形式,只需要将各自的文件推送给对方,进行修改就行;或者使用远程仓库进行统一的管理。 GIt使用的流程: 使用的步骤: 从远程仓库中克隆 Git 资源作为本地仓库。(clone) 从本地仓库中checkout代码然后进行代码修改(checkout) 在提交前先将代码提交到暂存区。(add) 提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本(commit) 在修改完成后,需要和团队成员共享代码时,可以将代码push到远程仓库(push) GIt的安装: GIt工具的安装步骤: