1.1 分布式版本控制系统GitLab
GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。但是它与GitHub项目优势在于可以创建免费的private仓库。
下面简单介绍一下如何在GitLab上建立远程仓库和使用AndroidStudio连接远程仓库进行代码管理。首先声明下当前的环境:
1. 已配置好GitLab服务器http://git.cellpies.com:8888/
2. 已经下载并安装完成git https://git-scm.com/downloads
3. 项目工程已在开发中。
4. Windows平台。
1.1.1 创建远程代码仓库
为了实现代码的远程备份、管理、版本控制等功能,首先需要建立远程仓库。登录GitLab在Projects页面点击NewProject新建项目,如图。