1.初识GitLab
GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,不过GitLab是由自己搭建的类似于GitHub服务器来进行代码托管。作为一名iOS开发人员,Xcode工具是相当强大的,集成了Git功能。So,可以直接使用Xcode来进行代码的拉取、提交、合并等一些操作。至于怎么搭建GitLab,请移步百度。
2.在GitLab上新建项目
首先吧,是需要一个GitLab的账号,既然打算使用GitLab了,那肯定都搭建好了,账号也有了。那么就登录开始干活吧。
可以先建一个Group(组),这样就可以进行多人合作开发了,这个组可以添加开发人员的。在这个组中就可以新建Project(项目),如下图所示,找到 NewGroups 的按钮
接来下就是填一些信息了,可以创建三种类型的Group:
Private(私有的)----只有是这个组的成员才可以访问;
Internal(内部)------能过进入这个服务器的账号都可以访问;
Public(公共的)------任何人都可以访问。

点击Creat group就创建好了一个组了,你可以往这个组中添加成员了。

接下可以真正的创建项目了。找到你的组,然后点击New Project这个按钮,填写相关信息,也可分为三种类型。私有的、内部的、公共的。创建好之后如下图所示


到这里为止,项目已经创建、上传完成了。算是比较简单的操作了。全程是使用命令行完成的。相关git命令行自行百度吧。。。还有一点就是Xcode配置GitLab账号了,上个图简单明了,如下图

如有不足之处请多多指教.........
|