vcs:version control system
git:一个版本管理工具,从git上clone,除了代码,还会把版本信息也给你clone下来。
github:一个基于git的代码管理网站,支持公开项目,私有项目似乎要收费
gitlab:一个基于git的代码管理应用,可以部署(社区版)在你自己的服务器上,当成个github用用,也可以直接用gitlab网站管理你的代码。
一篇git操作场景示例:http://blog.csdn.net/autfish/article/details/52513465