首页 > 其他 > 详细

Git简介

时间:2021-07-07 15:11:31      阅读:19      评论:0      收藏:0      [点我收藏+]

Git 简介

  Git 是开源的分布式版本控制系统,主要用于高效的管理各个项目,是为了帮助管理Linux内核开发而开发的一个开源码的班本控制系统软件。

  通俗讲,一个项目需要整个团队去完成,一个项目文件会被多个人修改,这就导致文件混乱,就需要一个工具,能够记录每一次修改后的文件,而Git就是用来记录每一次修改后的文件,并进行整理。

集中式与分布式

集中式

  集中式版本控制系统,版本库是集中放在中央服务器的,由中央服务器统一管理,当修改某个文件后,需要上传到中央服务器上。

分布式

  在分布式版本控制系统中,每一台电脑都拥有一个完整的版本库,当某个文件被两个或多个人修改时,只需要吧各自修改的文件推送给对方,就可以查看修改的内容了。

集中式和分布式的优缺点

  集中式版本控制系统,由于是中央服务器统一管理,如果出现特殊情况,例如服务器瘫痪,这是由于没有完整的版本库,那就没法继续项目了;而分布式就不存在这个问题,因为每个人的电脑本地都有一套完整的版本库。

 

Git简介

原文:https://www.cnblogs.com/foreveryoungwzw/p/14980972.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!