介绍
- Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。
- Git 易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、 CVS、 Perforce 和 ClearCase 等版本控制工具。
版本控制工具
- 集中式管理(接近淘汰)
- 分布式管理(Git 等,比较流行)
工作机制
分区(本地)
- 工作区:写代码
- 暂存区:临时存储
- 本地库:历史版本
代码托管中心(远程库)
- 局域网:GitLab
- 互联网
- GitHub
- Gitee