初始配置
初始登录之后需要做一些初始设置,便于后续的使用。
密码修改
初始登录之后需要立刻做一件事情,那就是修改初始密码,因为明确提醒了:
Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in first reconfigure run after 24 hours
也就是说初始密码存储在 /etc/gitlab/initial_root_password
文件中。此文件会在首次执行 reconfigure 命令后的 24h 之后被删除。
在右上角的偏好设置中可以找到密码的修改选项:
修改之后,会自动退出回到登陆界面,用用户名 root 和新密码再次登录即可。
中文界面切换
如果对于英文界面不是很习惯,可以切换为中文界面。同样点击右上角的偏好设置(Perference),在出现的界面中选择本地化(Localization),然后选择简体中文(Chinese,Simplified)即可:
点击保存,刷新页面即完成中英文的切换。如果要切回英文也是同样的操作。
添加 SSH Key
后续的代码 Clone 有 SSH 和 HTTP 两种协议。SSH 是比较常用的一种,为了顺利 Clone 代码,需要提前添加 SSH Key 到极狐GitLab。
先用如下命令生成 SSH Key:
ssh-keygen -t rsa -C "your-email-address"
在 /root/.ssh/ 找到生成的 SSH Key Public key,比如 id_rsa.pub 。将此文件中的内容添加到极狐GitLab 中。
默认的 SSH Key 文件都放在 /root/.ssh 目录下面,至于是 id_rsa.pub 还是 id_rsa_xxx.pub 取决于生成key 的时候是否指定了 pub 文件的名称。因为当有多次 SSH Key 生成的时候,不指定文件名,每次都会默认覆盖 id_rsa.pub 文件的内容,会带来问题。因此建议不同目的 SSH Key 的生成应该指定单独的 pub 文件名称。
点击右上角的偏好设置,然后选择 SSH 密钥选项,在出现的界面中填入相应的内容
点击添加密钥 即可完成 SSH Key 的添加。接下来就是极狐GitLab 是使用之旅了。
Personal Access Token 的创建(可选,但是推荐)
Personal Access Token 主要用于调用极狐GitLab API 来完成某些工作。Personal Access Token 的创建步骤如下图所示:
注意:创建成功的 Token 需要保存到安全的地方,因为页面一旦返回则再也无法查看到对应的 Token: