【Git】初识

定义


Git是一款免费、开源的分布式版本控制系统

用于敏捷高效地处理任何或小或大的项目

 



使用Git意味着什么


对于程序员:分布式版本控制可以让程序员能在本地拥有一个完整的版本库,几乎所有操作能脱离网络执行

对于管理员:不需要统一管理分支的创建和删除,不需要为版本库的备份操心,不需要担心版本库的篡改

 

 


Git  SVN的对比

 

1.git是分布式,svn是集中式

2.git速度快,svn

3.git把内容按元数据方式存储,svn按文件

4.git branch灵活强大,svn仅仅是文件复制管理

5.git的恢复强于svn

 


SVN采取的类似于补丁式的项目管理,是一种线性的统一管理。

 


Git采取分布式,每个都是完整版本库,如果修改文件,就会产生一个新的文件,如果是旧的文件就是创造原文件的一个链接。

 

 


小结


关于git,我们不需要集中式的版本库,每个人都工作在通过克隆建立的的本地版本库中

每个人都拥有一个完整的版本库,所有的操作直接在本地完成而不需要网络连接。每个人都是版本库的主人,不再有谁能提交谁不能提交的限制

现在随着git带来开发效率的极大提升以及巨大的利益,越来越多的项目都用git进行管理


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值