集中式、分布式版本控制系统的区别

集中式版本控制系统(有 SVN、CVS等)

集中式有*仓库(需要联着网工作)
修改的版本都在服务器仓库,每次对比代码

分布式版本控制系统(git)

分布式没有*仓库,存在客户端一份(不用时刻连网,拉取代码时要联网)
修改的版本在本地客户端

总结分布式相比集中式的优势

分布式平时不用总连着网、本地可以看历史版本、每个客户端都可以恢复仓库

GitLab 和 GitHub

两者都是基于 web 的 Git 仓库
免费私有性用gitlab ;开源、有偿私有 用github

GitLab建项目

建立空仓库项目
集中式、分布式版本控制系统的区别
刚建立空项目,需要创建master仓库分支,操作看命令行
集中式、分布式版本控制系统的区别