1.初识GitLab
GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,不过GitLab是由自己搭建的类似于GitHub服务器来进行代码托管。作为一名iOS开发人员,Xcode工具是相当强大的,集成了Git功能。So,可以直接使用Xcode来进行代码的拉取、提交、合并等一些操作。至于怎么搭建GitLab,请移步百度。
2.在GitLab上新建项目
首先吧,是需要一个GitLab的账号,既然打算使用GitLab了,那肯定都搭建好了,账号也有了。那么就登录开始干活吧。
可以先建一个Group(组),这样就可以进行多人合作开发了,这个组可以添加开发人员的。在这个组中就可以新建Project(项目),如下图所示,找到 NewGroups 的按钮![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-5d10d9fd2b42a5b111c57b69f43e069e)
接来下就是填一些信息了,可以创建三种类型的Group:
Private(私有的)----只有是这个组的成员才可以访问;
Internal(内部)------能过进入这个服务器的账号都可以访问;
Public(公共的)------任何人都可以访问。
![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-7cc53defbfb30ebe6769167483690c02)
点击Creat group就创建好了一个组了,你可以往这个组中添加成员了。
![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-6ac8635fa3fd3aaac0a873242cb7cedc)
接下可以真正的创建项目了。找到你的组,然后点击New Project这个按钮,填写相关信息,也可分为三种类型。私有的、内部的、公共的。创建好之后如下图所示
![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-2e5370a5789611459949f2ec0993012e)
![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-62e044baae9d78449cbab13985ee0f1d)
到这里为止,项目已经创建、上传完成了。算是比较简单的操作了。全程是使用命令行完成的。相关git命令行自行百度吧。。。还有一点就是Xcode配置GitLab账号了,上个图简单明了,如下图
![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-ddeef51099bb4e8fcd04820804f66e76)
如有不足之处请多多指教.........
|