CodeArts Codehub代码托管服务如何新建/导入仓库?
从Codehub代码托管服务介绍页面,我们得知目前提供以下3种仓库创建方式:
- 创建空仓库。适用于本地已有代码仓,需要将本地仓同步到云端的场景。
- 按照预置模板新建仓库。使用服务提供的模板来创建,适用于本地没有代码仓,希望按模板在云端先初始化一个仓库的场景。
- 导入外部仓库。适用于将其他云端仓库导入到云端 或则 将Codehub代码仓从一个区域导入到另一个区域(异地备份)的场景。导入后的仓库与源仓库彼此独立。
3.1 将gitee、github的代码仓(项目)迁移过来
3.2 将Codehub的项目从别的区域迁移到当前区域来
1. 创建空仓库
适用于本地已有代码仓,需要将本地仓同步到云端的场景。
首先进入代码托管服务首页,单击“普通新建”按钮,跳转到“基本信息”页面,填写仓库基本信息:
信息填写完毕后,单击“确定”按钮,完成仓库新建,跳转到仓库列表
关联已有目录或仓库
以下命令行操作需要我们在Git客户端执行,安装Git客户端并配置Git全局用户名和用户邮箱,详情请参考Git客户端安装配置。
设置SSH密钥,详情请参考SSH密钥。
具体的操作步骤:
- 在本地克隆仓库并推送新建的README文件。
- 关联已有代码目录到仓库
- 关联已有的Git仓库。
2. 按照预置模板新建仓库
适用于本地没有代码仓,希望按模板在云端先初始化一个仓库的场景。
需要在Scrum模板项目下进行操作。
进入代码托管服务首页。单击“普通新建”旁的下扩按钮,在扩展框中选择“按模板新建”,跳转到“选择模板”页面(“选择模板”页面支持模糊查询):
根据我们的需求选中某个模板,单击“下一步”按钮,进入“基本信息”页面,填写仓库基本信息;信息填写完毕之后,单击“确定”按钮,完成仓库新建,接着跳转到仓库列表页。
自动创建流水线
在“按模板新建”界面,进入“选择模板”页面,在左侧导航栏“自动创建流水线”选项中,选择“是”,过滤出可以自动创建流水线的模板。根据需要选择模板,单击“下一步”,填写仓库基本信息,然后单击“确定”;创建完成后,进入流水线列表页面,即可看到通过该仓库自动创建好的流水线。
3. 导入外部仓库
适用于将其他云端仓库导入到云端 或则 将Codehub代码仓从一个区域导入到另一个区域(异地备份)的场景。
进入代码托管服务仓库列表页,单击“普通新建”旁的下扩按钮,在扩展框中选择“导入外部仓库”,进入“导入外部仓库”页面:
填写源仓库路径,填写源仓库访问的用户名和密码(开源仓库不需要填写):
单击“下一步”按钮,进入“创建仓库”页面,填写仓库基本信息;单击“确定”按钮,完成仓库导入,跳转到仓库列表页:
参考资料
- 点赞
- 收藏
- 关注作者
评论(0)