检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
com Please Enter a commit" fatal: refusing to merge unrelated histories 如何阻止涉密文件被推送到CodeArts Repo代码仓库
新建代码组 代码组概述 代码组是由一个或多个仓库组成的群体。您可以为代码组下的仓库或子代码组进行统一的仓库规则配置管理操作,包含提交规则、成员权限配置等。 最多可新建5层代码组。 新建代码组 进入项目或父组织中,单击图标下拉框选择“新建代码组”,进入新建代码组页面,根据下表填写基
项目级提交规则的参数填写 参数名 参数说明 规则名称 必填参数,自定义规则名称。 分支规则 必填参数,需要输入完整规则名或创建一个正则表达式。需要对输入进行校验,包括分支名的校验和正则表达式校验。 提交规则 非必填。 提交信息匹配规则:提交信息默认为空,不会对提交信息校验,任何提交信息都可以提
项目级提交规则的参数填写 参数名 参数说明 规则名称 必填参数,自定义规则名称。 分支规则 必填参数,需要输入完整规则名或创建一个正则表达式。需要对输入进行校验,包括分支名的校验和正则表达式校验。 提交规则 非必填。 提交信息匹配规则:提交信息默认为空,不会对提交信息校验,任何提交信息都可以提
量详情请查看仓库列表。 计费模式 代码托管服务提供包年/包月的计费模式。包年/包月计费是一种预付费模式,即先付费再使用,按照订单的购买周期进行结算,因此在购买之前,您必须确保账户余额充足。关于计费模式的详细介绍请参见计费模式概述。 计费项 CodeArts Repo的计费项由用户
添加Repo代码组及仓库成员,需要确保该成员已加入项目,项目成员管理请参考项目级成员管理。 仓库所有者,仓库管理员,以及有成员权限的自定义角色能对仓库人员进行变更,其他人员只能浏览仓库成员列表。 自动同步项目成员到代码组或仓库 Repo支持一键同步项目成员,开启后可自动同步所选角色项目成员至本项目下所有代码组及仓库。
库的提交记录及仓库网络图。 提交记录 展示截至当前仓库某条分支或标签的整个提交记录,可根据选择具体的时间段、提交者、提交信息或Commit进行筛选记录。 仓库网络 仓库网络是以流向图的形式展现了某条分支或标签的整个提交(Commit)历史(包括动作、时间、提交者、提交系统生成备注和手动填写备注)以及提交历史的关系。
工作流概述 Git工作流不仅可以进行版本控制,还可以管理项目流程和团队协同开发,有效提高项目管理水平和团队协同开发能力。在实际应用中,有必要根据团队的需求和工作流程,选择合适的Git工作流,实现持续集成、持续交付和快速迭代的目标。 下面介绍如下工作流的工作方式、优缺点,以及使用中的一些注意事项。
密钥概述 Repo的代码仓库支持SSH和HTTPS两种访问协议,您可以选择以下两种方式之一进行配置。 SSH密钥是一种安全的连接方式,用于在本地计算机与您账号下的Repo之间建立安全连接。不同的用户通常使用不同的计算机,因此在使用SSH方式连接Repo代码仓库前,需要在自己的电脑
在Repo编辑并创建合并请求 进入要编辑的代码仓库首页,单击“代码”进入代码首页,基于要合入的代码分支新建一个分支。选择要基于修改的分支,根据您的选择进行编辑代码和新建合并请求: 如果要新增某个代码文件,单击“新建”,可以新建代码文件,也可以从本地上传单个代码文件,基于某个分支修改后,在“代
源费用,因此在账户出现欠费的情况下,在资源到期前仍可正常使用代码托管服务。然而,对于涉及费用的操作,如购买资源拓展、续费订单等,将无法正常进行。 避免和处理欠费 欠费后需要及时充值,详细操作请参见账户充值。
其中,error_code表示错误码,error_msg表示错误描述信息。 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 400 CH.010001 参数非法 Param invalid
费,避免因忘记手动续费而导致资源被自动删除。 在使用CodeArts Repo包年/包月套餐生命周期的不同阶段,您可以根据需要选择一种方式进行续费,具体如图1所示。 图1 代码托管服务生命周期 代码托管服务从购买到到期前,处于正常运行阶段,资源状态为“运行中”。 到期后,资源状态变为“已过期”。
或编辑。 代码组创建者享有本代码组以及子代码组/仓库的最高权限,且不可被移除和编辑。 该成员通过成员组添加如需删除该成员,请前往所在成员组进行删除操作。 该成员继承于上层代码组,如需删除该成员,请在上层代码组删除即可。 在代码组中添加成员或成员组 进入软件开发生产线首页,单击目标项目名称,进入项目。
统计仓库的分支数量,单击数字或者图标,可跳转到“代码”页签下的“分支”,进行分支管理。 仓库标签 统计仓库的标签数量,单击图标可跳转到“代码”页签下的“Tags”,进行标签管理。 仓库成员 统计仓库的成员数量,单击图标可跳转到“成员”页签,进行成员管理。 LFS使用量 统计仓库的LFS使用量。 仓库简介
在当前“工作项”页面,单击“新建”,在弹出的下拉框中选择“Task”,进入新建工作项页面。 填写标题,例如:迭代一。 其他参数默认即可,单击“保存”按钮进行保存。 新建文件。 进入代码托管仓库列表页,单击目标仓库名称,进入仓库。 在“代码”页签下,单击“新建”,在弹出的下拉框中选择“新建文件”,进入新建文件页面。
如果勾选推送事件,则出现分支过滤正则规则。 说明: 分支过滤正则规则,默认为.*,代表全部分支,长度上限不超过500字符。 分支过滤正则规则需符合正则表达式。 在代码托管仓库进行代码更新,如LFS文件代码更新、子模块中代码更新、在线或本地Git客户端中推送代码更新均会触发该事件。 Tag推送事件 在代码托管仓库新建或删除Tag会触发该事件。
支持选择时间范围、操作人等条件进行筛选查询。 您可以在仓库的动态、仓库文件列表的历史页签中,查看提交历史的清单,单击某次提交历史可以进入查看此次提交提交人、提交号、父节点、此条提交下评论的数量、代码变更对比等。 您可以对提交内容进行评论,也可对评论内容进行跟帖。 单击下图中的图标可以
如果没有设置构建,则仓库页面上方显示“设置构建”按钮。 如果设置了构建,则会根据构建任务执行情况在仓库页面上方显示的状态有:“运行构建任务”、“构建进行中”、“构建执行失败”、“构建执行成功”。 父主题: 设置仓库
子代码组 统计代码组数量。 仓库 统计仓库数量。 开启中的MR 统计开启中MR数量。 成员 统计代码组中成员数量,单击图标支持跳转至“成员”页签,进行成员管理。 新建仓库 单击图标支持进入“新建仓库”页面,新建仓库。 所有仓库 所有仓库,支持统计锁定仓库和未锁定仓库。 父主题: 使用代码组