目录
前言
- 免费、开源分布式版本控制系统
- 快速高效处理从小型到大型的各种项目
- 易于学习,占地面积小,性能极快
优缺点:
深究其分布式版本
其集中式版本控制工具有缺点也有优点,可看到项目中内容管理,管理员也可管理单一系统也比较容易缺点就是中央服务器的单点故障
分布式的版本控制系统出现之后,解决了集中式版本控制系统的缺陷:
- 服务器断网的情况下也可以进行开发(因为版本控制是在本地进行的)
- 每个客户端保存的也都是整个完整的项目(包含历史记录,更加安全)
工作机制
工作区:通过写好的代码,放在了磁盘区,不是特指编译器中的代码
临时存储:通过工作区git add
放到此处
本地库:通过临时存储的git commit
放到此处
远程库:通过本地库上传到远程库,代码托管中心是基于网络服务器的远程代码仓库
1. Git安装
具体如何安装可查看我这篇文章