git | 分布式版本控制软件,没有界面,只支持命令行。是一种版本控制系统,是一个命令,是一种工具 | |
gitlib | 是用于实现git功能的开发库 | |
gitLab | 用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。一个基于git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于github一样的系统,一般用于在企业、学校等内部网络搭建git私服 | GitLab可以在上面创建私人的免费仓库。特点:允许免费设置仓库权限;允许用户选择分享一个project的部分代码;允许用户设置project的获取权限,进一步的提升安全性;可以设置获取到团队整体的改进进度;通过innersourcing让不在权限范围内的人访问不到该资源。 |
github | 一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等,支持在线的几乎所有git的操作。是一个基于git实现的在线代码托管仓库,包含一个网站界面,向互联网开放 | gitHub同时提供公共仓库和私有仓库,但如果要使用私有仓库,是需要付费的。 |
git详解:转载 http://www.runoob.com/git/git-tutorial.html
gitLab + Android studio搭建代码库:
gitHub + Android studio搭建代码库:https://blog.csdn.net/qq_30304193/article/details/81382143