检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数解释: 提交作者 committer_email String 参数解释: 提交作者邮箱 created_at String 参数解释: 创建时间 message String 参数解释: 提交信息 parent_ids Array of strings 参数解释: 父提交id committed_date
交(Commit)历史(包括动作、时间、提交者、提交系统生成备注和手动填写备注)以及提交历史的关系。 支持切换分支或标签查看,单击提交节点或提交备注信息,均可跳转到对应的提交记录中。 相对于文件子页签中的历史而言,提交网络具备展现提交之间关系的优势。 父主题: 管理代码文件
场景描述 开发人员通常只会生成一个SSH Key,名字叫id_rsa,然后提交到多个不同的网站(如:GitHub、CodeArts或Gitee)。 但是也存在另一种需要,在同一个网站上,注册了两个用户名,通常网站不会允许为这两个用户名,配置同一个SSH Key,这时候就会有些麻烦。 操作步骤
“提交规则”,单击“新建提交规则”,参数填写请参见表格表2。 表1 “提交规则”说明 字段 说明 拒绝未Signed-off-by签名的提交 配置只允许Signed-off-by签名的提交才能推送到该仓库。 代码托管服务签名方式: 在代码托管服务中进行在线commit时,编写提交信息需采用以下格式:
参数解释: 提交作者 committer_email String 参数解释: 提交作者邮箱 created_at String 参数解释: 创建时间 message String 参数解释: 提交信息 parent_ids Array of strings 参数解释: 父提交id committed_date
String 提交对应的SHA id short_id String 提交对应的短SHA id title String 提交标题 author_name String 作者 author_email String 作者邮箱 committer_name String 提交作者 committer_email
和正则表达式校验。 提交规则 非必填。 提交信息匹配规则:提交信息默认为空,不会对提交信息校验,任何提交信息都可以提交。若符合正则匹配,则允许提交。您也可以设置在提交信息中必须包含工作项单号,实现代码的E2E追溯,限制500个字符。 提交信息负面匹配规则:提交信息负面匹配规则默认
查询某个仓库的提交差异信息 功能介绍 根据commit id查询提交差异信息。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/projects/{r
获取代码提交行数 功能介绍 获取指定日期内代码仓指定分支的代码提交行数 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/repositories/{r
您可以在仓库的动态、仓库文件列表的历史页签中,查看提交历史的清单,单击某次提交历史可以进入查看此次提交提交人、提交号、父节点、此条提交下评论的数量、代码变更对比等。 您可以对提交内容进行评论,也可对评论内容进行跟帖。 单击下图中的图标可以切换代码变更对比的横版或纵版显示,单击“全部展开”可以查看此次提交中涉及的文件的全文。
提交代码到Repo并创建合并请求 设置代码仓库级的合并请求规则 配置CodeArts Repo的合并请求通知设置 解决评审意见并合入代码
获取代码提交行数(废弃) 功能介绍 获取指定日期内代码仓指定分支的代码提交行数 调试 您可以在API Explorer中调试该接口。 URI GET /v2/repositories/{repository_id}/commit_lines 表1 路径参数 参数 是否必选 参数类型
all_branch_commits_count Integer 仓库总提交次数 codelines Array of RepoDailyCodeline objects 近15日每日代码提交行数 count Integer 对应分支仓库总提交次数 event RepoStatisticsEvent
描述 author 否 String 提交作者 begin_date 否 String 起始提交日期,格式为yyyy-MM-dd end_date 否 String 终止提交日期,格式为yyyy-MM-dd message 否 String 提交信息 page_index 否 Integer
committed_date String 提交时间 committer_email String 提交作者邮箱 committer_name String 提交作者 format Object 文件变更的详情信息,其格式由请求查询参数 stat_format 决定 id String 提交对应的SHA id
E单号关联通过”。 如果您在合并代码的时候提示单个仓库容量超过2GB,不允许合并申请,请检查是否有Git提交的缓存文件所致。 MR关联工作项最大数量为100个。 父主题: 提交代码到Repo并创建合并请求
文件夹此时处于“untracked”状态(文件夹中以符号“?”表示)。 此时需要提交代码到本地仓库,如下图所示开始提交。 弹出“Commit Changes”窗口,设置提交信息,如下图所示。 单击“Commit”,代码提交到本地仓库,如下图所示。 步骤四:将本地仓库代码提交到远程的Git仓库中 在代码托管服务中创建仓库。
当情况较复杂,简单的直接覆盖无法解决问题时,可单击进入“手动编辑”模式,如下图所示。 在上述页面中手动修改代码以解决冲突,并进行提交即可。 提交时注意需要填写提交信息。 上图中“<<<<” 、“>>>>”、“====”等所在行是冲突展现与分割符,在修改代码解决冲突时,要注意将其删除。 父主题:
合并请求检视审核。包括“检视”和“审核”两种状态。 合并请求评审意见。默认勾选“新建”状态,还可以根据需要,勾选是否要通知“解决”状态。 父主题: 提交代码到Repo并创建合并请求
commit 合并(记录半线性历史)。勾选后,每次合并操作会记录一个merge commit提交,但是与“通过Merge commit合并”不同,必须基于目标分支最新的commit提交点进行提交,否则会提示开发者进行rebase操作。这种合并模式下可以非常确定一点,如果merge r