检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
完成新的代码仓库创建,并自动跳转到该代码仓库首页。 选择右上角的“克隆/下载” > “用HTTPS克隆”,复制HTTPS地址。 打开Git Bash客户端,执行如下命令,将本地的代码仓库推送到上述新建的代码仓库中。 git push --mirror 新建的代码仓库的HTTPS地址
场景特点:用户群体对开发工作的推进效率,敏捷度要求更高,需要高效的协作管理方式和更低开发成本。面临异地开发协同效率低、代码合并冲突频繁的难题。 适用场景:云端代码托管服务,实现协同开发。多分支管理功能和合并请求功能,彻底解决代码合并冲突的难题。 高校教学 场景描述:高校教师与学生,学习与授课。 场
在Repo编辑并创建合并请求 进入要编辑的代码仓库首页,单击“代码”进入代码首页,基于要合入的代码分支新建一个分支。选择要基于修改的分支,根据您的选择进行编辑代码和新建合并请求: 如果要新增某个代码文件,单击“新建”,可以新建代码文件,也可以从本地上传单个代码文件,基于某个分支修改后,在“代码”
支持Git多种作业流 多种开发作业协同方式 提供基于Git的多种开发协作模式,既适合中小企业灵活开发模式,也支持中大型企业的复杂开发协作模式。 父主题: 产品功能
Repo)。代码托管源自千亿级代码管理经验,基于Git提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务,包括代码克隆/下载/提交/推送/比较/合并/分支/Code Review等功能。 您可以使用本文档提供的API对代码托管进行相关操作,如创建仓库、添加部署密钥、添加仓库成员等。支持的全部操作请参见API概览。
内嵌仓库规范和模板 丰富的仓库模板,标准化的团队开发活动 提供代码检视模板,合并请求模板,可配置必填和选填字段,确保团队开发行为统一,更加方便的基于研发数据做效能分析和改进,详见 模板管理。 父主题: 产品功能
多形式代码检视 多形式的代码检视活动 支持基于文件的随心检视、合并请求代码检视能力,让团队集中检视或者分散式协同检视,支持检视模板、检视人自动分配、检视任务通知设置,检视意见可跟踪,可闭环,详见合并请求。 父主题: 产品功能
置代码库的可见范围为“私有”。 单击“确定”,完成代码仓库的创建并跳转至该代码页。 快速新建分支和代码文件 在新建项目和代码仓库后,您可以新建分支和代码文件,具体步骤如下: 单击“分支”,进入代码仓库的分支页,单击“新建分支”,填写“分支名称”,完成基于master分支的分支创建,并自动跳转至代码首页。
查看仓库的动态 在仓库详情中的“动态”页签,可以查看截止当前仓库的全部动态。 全部:展示截止当前该仓库的所有操作记录。 推送:展示截至当前该仓库所有的推送操作记录,例如推送代码、新建/删除分支等。 合并请求:展示截至当前该仓库所有合并请求的操作记录,单击合并请求的序号可查看详情,例如新建/关闭/重开/合入合并请求等。
指定IP范围,当您拥有不止一台服务器而且IP段是连续的,或者您的IP会在一个网段内动态变化,您可以添加一个IP白名单范围。示例:100.*.*.0 - 100.*.*.255。 设置CIDR格式的路由,当您的服务器在一个局域网内并使用CIDR路由时,您可以指定局域网的32位出口IP以及一个指定网络前缀的位数。从同一个
克隆代码仓和下载代码仓的区别 克隆代码仓和下载代码仓都是获取代码仓库的方式,但是它们的具体操作和效果有所不同。 克隆代码仓库到本地 使用SSH密钥或者HTTPS协议克隆代码仓,是将整个代码仓库的内容复制到本地计算机上,并创建一个本地仓库,这个本地仓库包含了完整的代码提交历史记录、分
极致安全韧性 基于云原生架构全栈自研,提供极致韧性和安全的代码托管能力,源于华为多年实践成果,覆盖云、管、端、车、IT等超大产品协同开发,10亿级代码管理,万人团队并发在线协同作业、高并发代码下载,超大存储容量。 父主题: 产品功能
每个用户一天可以统计1000次。 统计完成,将显示每一位用户在截止时间之前的全部新增、删除的代码行数量(“+”表示新增,“-”表示删除)。 merge(将两个或两个以上的开发历史合并在一起的操作)节点的提交均不被统计。
常见问题汇总 代码托管是否支持SVN 不支持。代码托管服务提供基于Git的分布式版本控制管理服务,能够更加便捷的进行异地协作。 代码托管是否支持外部Git源的一键导入 支持。 目前代码托管支持一键导入外部Git源,支持的外部Git源包括: bitbucket.org code.aliyun
远程仓库的冲突很明显。 02_dev将远程仓库的代码拉取到本地,发现文件第二行开始的冲突并马上联系01_dev进行冲突的解决。 打开冲突的文件(如下图所示),发现都对第2行进行了修改,也都在最后一行添加了内容,Git将第二行开始的内容识别为冲突。 Git很智能的将两个人的修改同时
String 仓库的uuid,用来指定需要查看的仓库 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数
查询用户的所有仓库 功能介绍 获取用户的所有仓库信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/projects/repositories 表1
配置Repo的策略设置 配置保护分支规则 配置保护Tags规则 配置代码提交规则 检视意见 MR评价 父主题: 配置Repo代码仓库设置
查询某个仓库的文件信息 功能介绍 获取仓库中文件的信息,如名称、大小、内容。请注意,文件内容是Base64编码的。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET
提交作者。 format Object 参数解释: 文件变更的详情信息,其格式由请求查询参数 stat_format 决定。 id String 参数解释: 提交对应的SHA ID。 message String 参数解释: 提交的信息。 parent_ids Array of strings