如何创建代码托管云端仓库?

场景一

华为云代码托管CodeArts Repo

代码托管云端仓库是具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能的远端代码仓库。该仓库具备代码加密传输和存储、IP白名单地域控制、细粒度的权限管控、云端存储和集中灾备,确保7×24小时高可靠性。

立即试用

如何选择创建代码托管仓库方式?

场景一

创建代码托管云端仓库方式

您可根据自己项目的需要选择适合您的创建方式。目前代码托管服务有四种仓库创建方式,分别为:创建空仓库、按模板新建仓库、导入外部仓库和Fork仓库。

1.创建空仓库,适用于本地有仓库,需要将本地仓库同步到云端的场景。

2.按模板新建仓库,使用代码托管服务提供的模板创建,适用于本地没有仓库,希望按模板初始化一个仓库的场景。

3.导入外部仓库,用于将其它云端仓库导入到代码托管服务中,也可以将代码托管服务中一个区域的仓库导入到另一个区域(仓库备份),导入后的仓库与源仓库彼此独立。

适用场景一:gitee、github仓库迁移、项目迁移到代码托管服务。

适用场景二:使用软件开发生产线的用户,希望将项目迁移到其它区域。

4.Fork仓库基于目前已有的代码托管云端仓库复制,复制出的仓库可以将修改内容合并回源仓库。

适用场景一:希望基于历史项目开展新项目,又不想破坏历史项目仓库结构。

适用场景二:组织内项目开源。

了解更多

操作步骤

创建空仓库

1.进入代码托管服务仓库列表页。

2.单击“普通新建”按钮,跳转到“基本信息”页面,填写仓库基本信息。

3.单击“确定”按钮,完成仓库新建,跳转到仓库列表。


按模板新建仓库

1.进入代码托管服务仓库列表页。

2.单击“普通新建”旁的扩展框,在扩展框中选择“按模板新建”,跳转到“选择模板”页面。

3.“选择模板”页面支持模糊查询,根据您的需求选中某个模板。

4.单击“下一步”按钮,进入“基本信息”页面,填写仓库基本信息。

5.单击“确定”,完成仓库新建后跳转至仓库列表页。


导入外部仓库

1.进入代码托管服务仓库列表页。

2.单击“普通新建”旁的扩展框,在扩展框中选择“导入外部仓库”,进入页面。

3.填写源仓库路径,填写源仓库访问的用户名和密码(开源仓库不需要填写)。

4.单击“下一步”按钮,进入“创建仓库”页面,填写仓库基本信息。

5.单击“确定”按钮,完成仓库导入,跳转到仓库列表页。


Fork仓库

1.进入代码托管服务仓库列表页。

2.单击“仓库名称”进入目标仓库。

3.单击右上角的“Fork”按钮,弹出“Fork代码仓库”窗口。

4.选择项目、填写仓库名称。单击“确定”按钮,即可完成Fork操作。



代码托管服务常见问题

代码托管服务常见问题

  • 是否支持批量下载多个仓库?

    不支持。

    代码托管暂不支持批量下载或上传多个代码仓库,需要对每个代码仓库逐一操作。管理员要对本地仓库做备份,可以自行通过Shell或者批处理命令实现多个仓库下载。

  • 如何获取代码下载的存储路径?

    若按照默认路径安装Git,通过本地PC上的开始菜单栏打开Git Bash,则通常默认的存储路径为“C:/User/XX用户”。

    若在某个文件夹内通过鼠标右键菜单打开Git bash Here,则存储路径就是该文件夹。

  • 怎样获取代码仓库地址?

    1、进入代码托管首页,单击仓库列表中的仓库名进入仓库详情页。

    2、单击右侧导航栏“克隆/下载”按钮,单击“用SSH克隆”获取到SSH协议地址。

    3、单击“用HTTPS克隆”获取到HTTPS协议地址。

    须知:克隆地址仅用于克隆,不支持页面直接访问。可用仓库的页面url进行页面访问。

  • 复制的仓库地址用在哪些场景?

    在连接云端仓库时,需要使用仓库地址,例如:

    1、克隆云端代码仓库到本地时,使用命令: git clone 云端仓库url

    2、在本地init仓库后,需要与云端仓库连接时,使用命令:git remote add origin 云端仓库url

  • 代码托管服务是否支持SVN?

    不支持。

    代码托管服务提供基于Git的分布式版本控制管理服务,能够更加便捷的进行异地协作。

    虽然不支持SVN,但可以将SVN代码库导入到代码仓库中 。

  • 向代码仓库中上传压缩包能否在线解压?

    不能。

    暂不支持在线解压缩,建议在本地解压之后使用Git命令上传。


代码托管相关文档

  • 图解CodeArts Repo HOT

    快速帮您了解华为云代码托管服务。

    快速帮您了解华为云代码托管服务。

  • CodeArts Repo应用场景 HOT

    快速帮您了解华为云代码托管服务应用场景。

    快速帮您了解华为云代码托管服务应用场景。

  • 关联云端仓库 HOT

    支持将本地仓库与云端仓库进行关联。

    支持将本地仓库与云端仓库进行关联。

  • 快速入门 HOT

    快速帮您了解代码托管服务

    快速帮您了解代码托管服务

  • 最佳实践 HOT

    CodeArts Repo云端操作

    CodeArts Repo云端操作

  • API参考 HOT

    快速帮您上手代码托管服务相关操作。

    快速帮您上手代码托管服务相关操作。