集中式版本控制系统(有 SVN、CVS等)
集中式有*仓库(需要联着网工作)
修改的版本都在服务器仓库,每次对比代码
分布式版本控制系统(git)
分布式没有*仓库,存在客户端一份(不用时刻连网,拉取代码时要联网)
修改的版本在本地客户端
总结分布式相比集中式的优势
分布式平时不用总连着网、本地可以看历史版本、每个客户端都可以恢复仓库
GitLab 和 GitHub
两者都是基于 web 的 Git 仓库
免费私有性用gitlab ;开源、有偿私有 用github
GitLab建项目
建立空仓库项目
刚建立空项目,需要创建master仓库分支,操作看命令行