系统环境
安装步骤
再执行
说明:参考官方文档 http://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
修改选项
1、修改IP地址
2、常用命令
效果如下
gailab管理员默认用户名密码: Username: root Password:5iveL!fe

3、默认相关文件位置
其他
1、备份
2、gitlab数据的恢复或还原(未实验)
提示:gitlab数据的恢复或者迁移成功的前提——两台服务器的gitlab的版本必须相同,若不相同则可能迁移或者恢复失败
将备份文件放在gitlab的默认备份目录 比如/var/opt/gitlab/backups下的1458217074gitlabbackup.tar
设置自动备份
恢复或者还原
停服务
恢复数据
BACKUP后面跟的是备份文件的时间戳,比如恢复备份文件1458217074gitlabbackup.tar
回复完启动服务 gitlab-ctl start
3、取消账号注册功能
注意不要将此选项的选中去掉,不然会导致无法登陆
最后保存
4、添加项目、用户和组
返回到前面管理员设置中,可以在界面上看到三个选项,分别是创建项目、用户和组。我们一般都采用个人用户来创建项目和创建组。可以看到我这里已经创建好了一个账号。
5、github与gitlab项目拷贝、管理
在图中红色框中,你还可以选择从什么地方导入你想要创建的项目,比如说你在github上已经有一个项目了,你想导入到gitlab中进行管理,即可以选择github这个选项,填写你github上的token key来进行导入。最后单击creat project 创建项目,创建好后会自动跳转到项目设置页面
注意此处红框中的提示,该提示告知你现在还不能直接通过git命令来拉取和更新你的项目,需要先添加好ssh key
6、添加ssh key
我们的git包括gitlab、github等托管平台要求推送代码的用户是合法的,所以每次推送时候都要输入账号密码, 用以验证你是否为合法用户,为了省去每次都要输入密码的步骤,采用ssh公钥,密钥认证的方式来推送 点击 提示信息中的add SSH key ,跳转到添加页面
Linux环境
如果我们常用的开发环境是linux,查看当前用户的ssh公钥很简单
Title中可随意填写,点击add key即可
Windows环境
如果我们的开发环境是windows的,推荐大家先安装一个 git bash 所有的集成环境都打包好了。比较方便,变得自己一个个来安装。Google或者baidu搜索git bash然后下载安装即可。(git bash中的命令和linux的命令一样)
将id_rsa.pub中的内容复制到页面中即可; 添加完成后点击左上角project返回到项目列表
点击我们刚刚创建的项目,进入项目管理
按照给的提示将我们创建好的项目拉取到本地
其他操作日后再说