栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

阿里云云效GitCode迁移至GitLab仓库

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

阿里云云效GitCode迁移至GitLab仓库

准备:

操作系统:Windws

Git客户端:TortoiseGit

目的:把项目从 Git库A 迁移到 Git库B

一、安装TortoiseGit,配置path

下载tortoisegit

二、本地新建一个空目录,用于存放git项目镜像

例如:D:ProjectsGitSpace

三、目录内打开Git Bash命令窗口

在目录内打开Git Bash命令窗口,或者在别处打开切换到目标目录

四、克隆镜像

1、执行命令( git clone --mirror git-url ),将项目源(含提交历史,分支等)克隆到本地。

git clone --mirror git@code.aliyun.com:group-name/project-name.git

2、git-url :

        a 、ssh的git项目地址,需配置在git上配置自己的秘钥
        b、http的git项目地址,需要账号密码

 克隆镜像完成后,进入目录。

五、在Git库B上面新建空项目库

1、复制目标库的地址:

        例如:http://gitcode.*****.cn/dev/new-project-name.git

2、push 镜像到目标库

git push --mirror http://gitcode.****.cn/dev/new-project-name.git

 

 六、完成Git镜像迁移

进入GitLab库查看项目吧

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/941907.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号