配置提交邮箱
什么是提交邮箱
配置提交在CodeArts Repo,用户在提交代码或创建代码评审(MR)时,系统需要使用提交邮箱来标识提交者。
然而,当前系统默认使用虚拟邮箱,可能导致提交信息与用户实际邮箱不一致,影响提交记录的准确性。
为解决这一问题,用户需要一种方式来设置并验证自己的提交邮箱,以确保提交记录的准确性和可追溯性。因此,CodeArts Repo新增提交邮箱设置功能,允许用户自定义提交邮箱,并通过验证码验证确保邮箱的准确性,从而满足用户对提交记录准确性的需求。
在Git中,提交邮箱(Commit邮箱)即每次代码提交(Commit)关联的作者电子邮箱地址,提交邮箱的目的包括以下几个部分:
- 身份标识:标识做出更改的作者,通过邮箱将提交与特定开发者关联。
- 协作追踪:方便团队查看修改代码的人员。
- 明确法律责任:可通过提交邮箱明确代码贡献者的版权信息。
约束与限制
限制类别 |
具体限制 |
---|---|
格式限制 |
|
功能限制 |
提交邮箱必须唯一,不能与其他用户的提交邮箱重复。 |
权限限制 |
提交邮箱仅允许用户本人查询。 |
配置提交邮箱步骤
- 登录代码托管首页,单击右上角个人头像,单击“个人设置”,进入个人设置页面。
- 左侧导航栏展开代码托管,单击“提交邮箱”,进入提交邮箱的配置页面。
- 如下图所示,在第一行输入您要配置的提交邮箱后,单击“获取验证码”。
- 输入邮箱获取的验证码后,单击“确定更新”,即可完成提交邮箱的配置。
查看提交邮箱
- 登录代码托管首页,单击右上角个人头像,单击“个人设置”,进入个人设置页面。
- 左侧导航栏展开代码托管,单击“提交邮箱”,进入提交邮箱的配置页面。
- 在当前页面,单击
,可查看当前加密存储的提交邮箱。
如下图所示,如果提交邮箱出现“默认提交邮箱”,表示当前提交邮箱是系统为您初始化的提交邮箱,建议您尽快更新。
相关文档
用户配置提交邮箱后,可修改代码文件,查看配置效果。
本案例以代码仓“Test_Repo”中新建文件“Test_File”为例。
- 如下图所示,在代码仓“Test_Repo”中新建文件“Test_File”。
- 右上角单击“克隆/下载”按钮,复制HTTPS地址。
- 打开本地Git客户端,克隆代码仓“Test_Repo”到本地。
出现上图所示的回显,即克隆成功。
- 执行以下命令,切换到代码仓“Test_Repo”下。
cd Test_Repo
- 执行以下命令,查看上述步骤新建的文件Test_File。
git log
下图所示的回显,表示文件“Test_File”的提交信息,红框部分即为用户配置的提交邮箱。