新闻动态

完善的7*24小时服务,携手共赢,共同成长

首页 新闻动态公司动态 正文

GitLab功能主机,搭建属于你的 GitHub

2014-10-29 10:15:51   
用 GitLab,可以将其部署在你自己的服务器上,而且它本身也是完全免费的开源系统,所以几乎不需要多少资金投入,就能轻松拥有一套内部的 Git 平台,何乐而不为呢?
现如今,做技术的要是没在 GitHub 上参加过什么项目,你都不好意思跟人打招呼。
那么,问题就来了。
为什么要用 GitHub?因为支撑 GitHub 的是 Git。
为什么要用 Git?因为这样逼格更高……
哈哈哈,用 Git 当然不只是为了装 B, Git 这样的分布式版本管理系统,能解决以下问题:
版本管理误操作:你一定有过不小心删除了东西,过两天就后悔的情况吧?Git 可以解决这种问题:它总是在添加东西,即使你的删除操作,也会被它记录下来。每次变动记录都得到妥善保存,如果后面后悔了,回滚回去也十分容易。
难用的 SVN:以前都用CVS、SVN 什么的管理代码文档,要么难用,要么不够用。可是 GIT 提供了简单而强大的操作方式,初学者只要4、5条命令就能上手开始,更不用说有那么多图形界面客户端了。
我用开源我放心:Git 是基于开源项目,有啥问题,强大的社区都能帮你解决,不再受某些公司的鸟气。
跟 GitHub 一样,GitLab 同样是基于 Git 的分布式版本管理系统,那么不是用 GitHub 就行了么?为什么要用 GitLab?
原因之一:如果把代码都放在 GitHub网站上,那个访问速度你受得了么?万一哪天GitHub 又被墙了呢?你懂的……
原因之二:当然,真希望搭建一个企业版的 GitHub,你可以购买他们的企业版服务,但是你知道Github Enterprise的定价是多少么?20个账号的团队,一年5000美金……这对小公司来说,真是刀刀割肉啊。
用 GitLab,可以将其部署在你自己的服务器上,而且它本身也是完全免费的开源系统,所以几乎不需要多少资金投入,就能轻松拥有一套内部的 Git 平台,何乐而不为呢?
不过,GitLab 在Linux环境下的安装和配置还是有些麻烦,有没有什么一步到位的解决方案?
嘿嘿,SpeedyCloud 想创业团队之所想,急创业团队之所急,推出了 GitLab 功能型主机,也就是说:只要使用 GitLab 功能型主机,你不需要任何的安装配置,就能建起一套跟 GitHub 完全一样的分布式版本管理平台!
在 SpeedyCloud 管理中心的购买云主机页面中,只要在“功能镜像”下面选择“Gitlab 7.3.2 on Ubuntu 14.04”就可以了!
GitLab功能主机,搭建属于你的 GitHub
当然,如果你已经购买过 SpeedyCloud 的云主机,也可以直接使用云主机的“更换操作系统”功能,将其换成已经配置好 GitLab 的功能镜像。
GitLab功能主机,搭建属于你的 GitHub
一切都是这么简单!
那么如何登录、使用呢?
含有 GitLab 的功能型云主机启动之后,只要直接使用浏览器访问其 IP 地址,就可以进入下面这个登录界面啦:
GitLab功能主机,搭建属于你的 GitHub
输入 GitLab 的初始用户名 root,初始密码是:5iveL!fe ,然后点击登录,就可以开始你的 Git 之旅!
 
一切就是这么简单!
当然,用初始密码登录进去之后,一定要记得改密码哦~~
GitLab 的主要功能有:
仓库管理
公仓和私仓权限分配
支持Github工作流
支持团队和群组管理
当然,GitLab 和 Git 的强大功能,还需要你深入挖掘,这里提供一些参考资料,相信一定能够帮到你:
国内同学撰写的GitLab手册: http://bubbyroom.com/2014/07/11/Gitlab-Manual/
Git 详解之起步篇:http://blog.jobbole.com/25775/
Git 详解之基础篇:http://blog.jobbole.com/25808/
Git 详解大全: http://blog.jobbole.com/tag/git/
如果有任何不清楚,请随时联系我们的客服妹子,拨打电话: 400-6911-816。