更新时间:2025-09-08 GMT+08:00
分享

配置提交邮箱

什么是提交邮箱

配置提交在CodeArts Repo,用户在提交代码或创建代码评审(MR)时,系统需要使用提交邮箱来标识提交者。

然而,当前系统默认使用虚拟邮箱,可能导致提交信息与用户实际邮箱不一致,影响提交记录的准确性。

为解决这一问题,用户需要一种方式来设置并验证自己的提交邮箱,以确保提交记录的准确性和可追溯性。因此,CodeArts Repo新增提交邮箱设置功能,允许用户自定义提交邮箱,并通过验证码验证确保邮箱的准确性,从而满足用户对提交记录准确性的需求。

在Git中,提交邮箱(Commit邮箱)即每次代码提交(Commit)关联的作者电子邮箱地址,提交邮箱的目的包括以下几个部分:

  • 身份标识:标识做出更改的作者,通过邮箱将提交与特定开发者关联。
  • 协作追踪:方便团队查看修改代码的人员。
  • 明确法律责任:可通过提交邮箱明确代码贡献者的版权信息。

约束与限制

表1 约束与限制

限制类别

具体限制

格式限制

  • 生成的邮箱必须符合标准邮箱格式,默认提交邮箱为系统生成的user_iid@example.com,建议用户尽快更新。
  • 邮箱的字符串长度限制为200。

功能限制

提交邮箱必须唯一,不能与其他用户的提交邮箱重复。

权限限制

提交邮箱仅允许用户本人查询。

配置提交邮箱步骤

  1. 登录代码托管首页,单击右上角个人头像,单击“个人设置”,进入个人设置页面。
  2. 左侧导航栏展开代码托管,单击“提交邮箱”,进入提交邮箱的配置页面。
  3. 如下图所示,在第一行输入您要配置的提交邮箱后,单击“获取验证码”

  4. 输入邮箱获取的验证码后,单击“确定更新”,即可完成提交邮箱的配置。

查看提交邮箱

  1. 登录代码托管首页,单击右上角个人头像,单击“个人设置”,进入个人设置页面。
  2. 左侧导航栏展开代码托管,单击“提交邮箱”,进入提交邮箱的配置页面。
  3. 在当前页面,单击,可查看当前加密存储的提交邮箱。

    如下图所示,如果提交邮箱出现“默认提交邮箱”,表示当前提交邮箱是系统为您初始化的提交邮箱,建议您尽快更新。

相关文档

用户配置提交邮箱后,可修改代码文件,查看配置效果。

本案例以代码仓“Test_Repo”中新建文件“Test_File”为例。

  1. 如下图所示,在代码仓“Test_Repo”中新建文件“Test_File”

  2. 右上角单击“克隆/下载”按钮,复制HTTPS地址。

  3. 打开本地Git客户端,克隆代码仓“Test_Repo”到本地。

    出现上图所示的回显,即克隆成功。

  4. 执行以下命令,切换到代码仓“Test_Repo”下。

    cd Test_Repo

  5. 执行以下命令,查看上述步骤新建的文件Test_File。

    git log

    下图所示的回显,表示文件“Test_File”的提交信息,红框部分即为用户配置的提交邮箱。

相关文档