【Git】廖雪峰Git-1.Git简介
学习总结之Git学习-总
目录:
一、Git简介
二、安装Git
三、创建版本库
四、时光机穿梭
五、远程仓库
六、分支管理
七、标签管理
八、使用GitHub
九、使用码云
十、自定义Git
期末总结
一、Git简介
Git诞生
集中式vs分布式
Git简介:
-
Git:目前世界上最先进的分布式版本控制系统(没有之一)
-
版本控制系统:
- 能自动记录每次文件的改动,还可以让多人协作编辑
1.1 Git诞生:
-
2005年:
- Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git。
- Git迅速成为最流行的分布式版本控制系统
-
2008年:
- GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub
1.2 集中式vs分布式
集中式
- 版本库是集中存放在中央服务器的,
- 用自己电脑干活时先从中央服务器取得最新版本,干完活再把自己的成果推送到中央服务器。
- 缺点:必须联网才能工作
![]()
分布式
- 不存在中央,每个人的电脑都有完整的版本库,修改完后相互推送即可。
- 更安全。集中式一崩百崩。
![]()
集中式vs分布式
- Linus一直痛恨的CVS及SVN都是集中式的版本控制系统
- 而Git是分布式版本控制系统



浙公网安备 33010602011771号