用户账号
- Tier: 基础版,专业版,旗舰版
- Offering: JihuLab.com,私有化部署
每个极狐GitLab 账户都有一个用户档案,其中包含有关您和您的极狐GitLab 活动的信息。
您的档案还包括设置,您可以用来定制您的极狐GitLab 体验。
访问您的用户档案
要访问您的档案:
- 在左侧边栏中,选择您的头像。
- 选择您的姓名或用户名。
访问您的用户设置
要访问您的用户设置:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
生成或更改您的支持 PIN
极狐GitLab 支持可能会要求提供个人识别号码(PIN)以验证您的身份。PIN 在创建后七天后过期。
要生成新的支持 PIN:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在左侧边栏中,选择 账户。
- 选择 生成新 PIN。
访问您的支持 PIN
如果您之前创建了支持 PIN,PIN 在您的档案中可访问,并在创建后七天后过期。
要访问您的支持 PIN:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在左侧边栏中,选择 账户。
更改您的用户名
您的用户名有一个独特的 命名空间,当您更改用户名时会更新。在更改用户名之前,请阅读有关重定向行为的信息。如果您不想更新命名空间,可以创建一个新的用户或群组并将项目转移到它上面。
先决条件:
- 您的命名空间不得:
- 包含带有 容器注册表 标签的项目。
- 拥有托管 极狐GitLab Pages 的项目。
- 您的用户名:
- 长度必须在 2 到 255 个字符之间。
- 只能包含非重音字母、数字、_、- 和 .。
- 不得:
- 以 _、- 或 . 开头。
- 包含表情符号。
- 以 . 或 .<保留文件扩展名> 结尾,例如 jon.png、jon.git 或 jon.atom。然而,jonpng 是有效的。
要更改您的用户名:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在左侧边栏中,选择 账户。
- 在 更改用户名 部分中,输入新的用户名作为路径。
- 选择 更新用户名。
向您的用户档案添加电子邮件
要向您的账户添加新的电子邮件地址:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在左侧边栏中,选择 电子邮件。
- 选择 添加新电子邮件。
- 在 电子邮件 文本框中,输入新的电子邮件。
- 选择 添加电子邮件地址。
- 使用收到的验证邮件验证您的电子邮件地址。
新电子邮件地址被添加为次要电子邮件地址。您可以使用次要电子邮件地址来重置密码,但不能用于身份验证。您可以更新您的主要电子邮件地址。
使您的电子邮件不公开 并不阻止它用于提交匹配、项目导入 和 群组迁移。
从您的用户档案中删除电子邮件地址
History
- 自动删除未验证的次要电子邮件地址在极狐GitLab 17.0 中引入。
您可以从您的账户中删除次要电子邮件地址。您无法删除您的主要电子邮件地址。
如果删除的电子邮件地址用于任何用户电子邮件,则这些用户电子邮件会发送到主要电子邮件地址。
未验证的次要电子邮件地址将在三天后自动删除。
要从您的账户中删除电子邮件地址:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在左侧边栏中,选择 电子邮件。
- 选择 删除()并确认您要 移除。
您还可以使用 API 删除次要电子邮件地址。
使您的用户档案页面私人化
您可以使您的用户档案仅对您和极狐GitLab 管理员可见。
极狐GitLab 管理员可以禁用此设置,强制所有档案公开。
要使您的档案私人化:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 选择 私人档案 复选框。
- 选择 更新档案设置。
以下内容在您的用户档案页面(https://gitlab.example.com/username)中隐藏:
- Atom 提要
- 账户创建日期
- 活动、群组、贡献项目、个人项目、星标项目、代码片段的标签
使您的用户档案页面私人化并不会隐藏您所有公共资源 来自 REST 或 GraphQL API。例如,与您的提交签名相关联的电子邮件地址仍然可以访问,除非您使用自动生成的私人提交电子邮件。
用户可见性
用户的公共页面位于 /username,无论您是否登录都始终可见。
访问用户的公共页面时,您只能看到您有权限的项目。
如果 公共级别受到限制,用户档案仅对认证用户可见。
使用 README 向您的档案添加详细信息
您可以使用 README 文件向您的档案页面添加更多信息。当您在 README 文件中填充信息时,它会包含在您的档案页面中。
从一个新项目
要创建一个新项目并将其 README 添加到您的档案中:
- 在左侧边栏顶部,选择 创建新()和 新项目/仓库。
- 选择 创建空白项目。
- 输入项目详细信息:
- 在 项目名称 字段中,输入新项目的名称。
- 在 项目 URL 字段中,选择您的极狐GitLab 用户名。
- 在 项目 slug 字段中,输入您的极狐GitLab 用户名。 所有这些字段都是大小写敏感的。如果您的用户名包含大写字母,请在项目 slug 字段中输入大写字母。
- 对于 可见性级别,选择 公共。
- 对于 项目配置,确保选择 用 README 初始化仓库。
- 选择 创建项目。
- 在此项目中创建一个 README 文件。该文件可以是任何有效的 README 或索引文件。
- 使用 Markdown 或其他 支持的标记语言 填充 README 文件。
极狐GitLab 在您的贡献图下显示 README 的内容。
从一个现有项目
要将现有项目中的 README 添加到您的档案中,更新项目的路径以匹配您的用户名。
向您的用户档案页面添加外部账户
您可以添加某些其他外部账户的链接,例如 Skype 和 X(以前称为 Twitter)。它们可以帮助其他用户在其他平台上与您联系。
要添加其他账户的链接:
-
在左侧边栏中,选择您的头像。
-
选择 编辑档案。
-
在 主要设置 部分,添加您的:
- Discord 用户 ID。
- LinkedIn 档案名称。
- Bluesky did:plc 标识符。要查找您的标识符,解析您的用户句柄。
- Mastodon 句柄。在极狐GitLab 17.4 及之后版本,您可以使用您的 极狐GitLab 档案来验证您的 Mastodon 账户。
- Skype 用户名。
- X(以前称为 Twitter)@用户名。
您的用户 ID 或用户名必须不超过 500 个字符。
-
选择 更新档案设置。
在您的用户档案页面上显示私人贡献
在用户贡献日历图和最近活动列表中,您可以看到您对私人项目的贡献动作。
要显示私人贡献:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 主要设置 部分,选择 在我的档案中包含私人贡献 复选框。
- 选择 更新档案设置。
添加您的性别代词
您可以将您的性别代词添加到您的极狐GitLab 账户中,以显示在您的姓名旁边。
要指定您的代词:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 代词 文本框中,输入您的代词。文本必须不超过 50 个字符。
- 选择 更新档案设置。
添加您的姓名发音
您可以将您的姓名发音添加到您的极狐GitLab 账户中。这会在您的档案中显示在您的姓名下方。
要添加您的姓名发音:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 发音 文本框中,输入您的姓名发音。发音必须是纯文本且不超过 255 个字符。
- 选择 更新档案设置。
设置您的状态
设置您的状态以让其他人知道您的可用性。其他人在悬停在您的头像、姓名或用户名时可以看到您的状态。您的状态是公开可见的,即使您已使您的用户档案页面私人化。
您的状态由以下元素组成。您可以单独使用每个元素来表示您的状态。
- 用于指示您状态的表情符号。
- 描述您可用性的信息。您可以包括表情符号代码,例如 :palm_tree: 或 :bulb:。最多 100 个字符。
- 一个复选框,添加一个 忙碌 徽章到您的状态。
要设置您当前的状态:
- 在左侧边栏中,选择您的头像。
- 选择 设置状态。如果您之前已设置了状态,请选择 编辑状态。
- 可选。输入状态信息。
- 可选。选择 将自己设置为忙碌 复选框。
- 可选。从 在之后清除状态 下拉列表中选择一个值。
- 选择 设置状态。
您的状态已更新。您还可以从用户设置页面或使用 用户 API 设置您的状态。
设置您的时区
您可以设置您的本地时区以:
- 在您的档案中显示您的本地时间,以及在悬停在您的姓名时显示有关您的信息。
- 使您的贡献日历与您的本地时间对齐,以更好地反映您的贡献时间。
要设置您的时区:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 时间设置 部分,从下拉列表中选择您的时区。
更改您提交时显示的电子邮件
提交电子邮件是一个在通过极狐GitLab 界面进行的每个 Git 相关操作中显示的电子邮件地址。
您自己的任何已验证电子邮件地址都可以用作提交电子邮件。默认使用您的主要电子邮件。
要更改您的提交电子邮件:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 提交电子邮件 下拉列表中,选择一个电子邮件地址。
- 选择 更新档案设置。
更改您的主要电子邮件
您的主要电子邮件是您的登录、提交电子邮件和通知电子邮件的默认电子邮件地址。
要更改您的主要电子邮件:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 电子邮件 字段中,输入您的新电子邮件地址。
- 选择 更新档案设置。
- 可选。如果您之前没有将该电子邮件添加到您的 JihuLab.com 账户中,请选择确认电子邮件。
设置您的公开电子邮件
您可以选择您配置的电子邮件地址之一以显示在您的公共档案中:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 公开电子邮件 字段中,选择一个可用的电子邮件地址。
- 选择 更新档案设置。
使用自动生成的私人提交电子邮件
极狐GitLab 提供了一个自动生成的私人提交电子邮件地址,以便您可以将您的电子邮件信息保密。
要使用私人提交电子邮件:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 在 提交电子邮件 下拉列表中,选择 使用私人电子邮件。
- 选择 更新档案设置。
每个 Git 相关操作都使用私人提交电子邮件。
要完全匿名,您还可以复制私人提交电子邮件,并使用以下命令在本地计算机上进行配置:
shellgit config --global user.email <你的电子邮件地址>
关注用户
您可以通过以下方式关注或取消关注用户:
- 他们的用户档案。
- 当您悬停在用户姓名时出现的小弹出窗口(在极狐GitLab 15.0 中引入)。
在极狐GitLab 15.5 及之后版本,您最多可以关注 300 个用户。
在极狐GitLab 16.10 及之后版本,被屏蔽的用户不会出现在用户档案的关注者列表中。
禁用关注和被其他用户关注
History
- 在极狐GitLab 16.0 中引入,使用名为 disable_follow_users 的功能标志。
- 在极狐GitLab 16.3 中移除功能标志。
您可以禁用关注和被其他用户关注。
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 选择 偏好设置。
- 清除 启用关注用户 复选框。
- 选择 保存更改。
当此功能被禁用时,所有当前的关注/被关注连接都会被删除。
查看用户的活动
极狐GitLab 跟踪用户贡献活动。要查看用户的活动:
- 转到用户的档案。
- 在极狐GitLab 菜单中,选择 活动。
显示最近活动贡献的列表。
查看您的活动
要查看您的活动:
-
在左侧边栏中,选择 搜索或前往。
-
选择 您的工作。
-
选择 活动。
-
可选。要按贡献类型过滤您的活动,在 您的活动 标签页中选择一个标签:
- 全部:您在您的群组和项目中进行的所有贡献。
- 推送事件:您在项目中进行的推送事件。
- 合并事件:您在项目中接受的合并请求。
- 议题事件:您在项目中打开和关闭的议题。
- 评论:您在项目中发布的评论。
- Wiki:您在项目中创建和更新的 Wiki 页面。
- 设计:您在项目中添加、更新和删除的设计。
- 团队:您加入和离开的项目。
登录服务
除了使用常规用户名和密码登录极狐GitLab,您还可以使用登录服务。
连接登录服务
要连接登录服务以用于登录极狐GitLab:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 选择 账户。
- 找到 服务登录 部分。
- 在 已连接账户 部分下,选择与您想要登录的服务对应的按钮。
- 按照所选服务的说明开始登录。
断开登录服务
要断开用于登录极狐GitLab 的登录服务:
- 在左侧边栏中,选择您的头像。
- 选择 编辑档案。
- 选择 账户。
- 找到 服务登录 部分。
- 在 已连接账户 部分下,选择与您不再希望使用的服务对应的按钮旁边的 断开连接。
会话持续时间
保持登录两周
默认情况下,在七天(10080 分钟)不活动后或直到您关闭浏览器窗口之前,您会从极狐GitLab 中退出登录。
极狐GitLab 管理员可以更改此默认设置。
无限期保持登录
History
- 在极狐GitLab 16.0 中引入了打开和关闭 记住我 设置的能力。
要无限期保持登录,请在极狐GitLab 登录页面上选择 记住我 复选框。
您保持登录,因为虽然服务器设置了一周的会话时间,但您的浏览器存储了一个安全令牌,可以实现自动重新认证。
极狐GitLab 管理员可以关闭 记住我 设置,用于需要会话定期过期以进行安全或合规的环境。
用于登录的 Cookie
当您登录时,会设置三个 Cookie:
- 一个名为 _gitlab_session 的会话 Cookie。这个 Cookie 没有设置过期日期。然而,它根据其 session_expire_delay 过期。
- 一个名为 gitlab_user 的会话 Cookie。这个 Cookie 被官网用于确定用户是否有活跃的极狐GitLab 会话。没有用户信息传递给 Cookie,并且它在登录后两周过期。
- 一个持久 Cookie,名为 remember_user_token,仅在您在登录页面上选择 记住我 时设置。
当您关闭浏览器时,通常会在客户端清除 _gitlab_session 和 gitlab_user Cookie。当它们过期或不可用时,极狐GitLab:
- 使用 remember_user_token Cookie 获取新的 _gitlab_session Cookie,并保持您登录,即使您关闭浏览器。
- 设置 gitlab_user 为 true。
当 remember_user_token 和 _gitlab_session Cookie 都消失或过期时,您必须重新登录。
当任何会话被签出,或从活动会话列表撤销时,所有 记住我 令牌都会被撤销。虽然其他会话仍然活跃,但如果浏览器关闭或现有会话过期,记住我 功能不会恢复会话。
相关主题
- 创建用户
- 登录到您的极狐GitLab 账户
- 更改您的密码
- 接收电子邮件:
- 管理可以使用极狐GitLab 作为 OAuth 提供者的应用程序
- 管理个人访问令牌以通过 API 和授权应用程序访问您的账户
- 管理SSH 密钥以使用 SSH 访问您的账户
- 更改语法高亮主题
- 查看您的活动会话并在必要时撤销其中任何一个