首页 > 其他分享 >迁移git仓库

迁移git仓库

时间:2023-05-29 19:31:32浏览次数:35  
标签:activityback git 仓库 xxx gitlab activity 迁移

需求背景

为了将gitlab上仓库代码都聚合到运维发布平台上,需要对gitlab仓库得名字进行规范化,现在想将项目名字

activity改成activityback


错误示范

迁移git仓库_发布平台

迁移git仓库_git_02


结果发现

迁移git仓库_运维_03



正确演示步骤:

1 从activity仓库下载项目裸代码

本地用git bash执行下面命令

git clone --bare http://gitlab.xxx.com/xxx/activity.git


2 在gitlab上创建activityback项目

迁移git仓库_git_04



3 将代码上传到activityback仓库

cd activity.git
git push --mirror http://gitlab.xxx.com/xxx/activityback.git

执行到这个步骤有可能会发生一个报错

迁移git仓库_运维_05

大致是说你不被允许往这个项目的一个受保护的分支提交资源

登录gitlab控制台,找到对应的项目,点击Settings,点击Repository

迁移git仓库_git_06


找到Protected branches

迁移git仓库_迁移_07


scroll down to Protected branches.


4 验证

cd ..
rm -rf activity.git
git clone http://gitlab.xxx.com/xxx/activityback.git


标签:activityback,git,仓库,xxx,gitlab,activity,迁移
From: https://blog.51cto.com/u_15703497/6373708

相关文章

  • git stash
    原文链接:https://blog.csdn.net/qq_35458793/article/details/84874161gitstash(git储藏)用于以下场景:1.发现一个类是多余的,想删掉它担心之后会用到它,想保存但又不想增加一个脏的提交,这时候可以考虑使用gitstash;2.使用git的时候,我们往往使用分支(branch)解决任务切换问题,例......
  • git团队协作_network
    Git教程:https://www.runoob.com/git/git-tutorial.htmlGit大全:Git大全-Gitee.comGit分支管理一种适合小团队的Git协作流程-知乎(zhihu.com)[GitHub的Fork是什么意思?-知乎(zhihu.com)](https://www.zhihu.com/question/20431718/answer/74250205?utm_campaign=s......
  • 如何将数据从MySQL/MongoDB中迁移至云开发数据库
    本篇文章从MySQL、MongoDB迁移到云开发数据库,其他数据库迁移也都大同小异~迁移大致分为以下几步?:从MySQL、MongoDB将数据库导出为JSON或CSV格式创建一个云开发环境到云开发数据库新建一个集合在集合内导入JSON或CSV格式文件Mysql迁移到云开发数据库为了方便,我们使用Na......
  • django数据库反向迁移
    目录django数据库反向迁移步骤一:连接MySQL方式一:使用pymysql连接方式二:使用mysqlclient连接步骤二:迁移数据库正向迁移(通过类创建表)反向迁移(通过表创建类)django数据库反向迁移步骤一:连接MySQL方式一:使用pymysql连接修改django的配置文件中的DATABASESDATABASES={'de......
  • 两天,总计六个小时,中移在线核心业务系统顺利完成1050套欧拉操作系统迁移上线
    摘要:历时两天,总计六个小时,中国移动在线营销服务中心(简称中移在线)正式启动内部核心业务系统全网呼叫平台的迁移工作。首批1050套操作系统完成从CentOS(系统版本7.2、7.4和7.6)到 openEuler高效平滑迁移。中移在线拥有全球最大的呼叫平台,采用“中心+边缘”的部署架构,按照“控制集中,......
  • GaussDB(DWS)迁移实践丨row_number输出结果不一致
    摘要:迁移前后结果集row_number字段值前后不一致,前在DWS上运行不一致。本文分享自华为云社区《GaussDB(DWS)迁移-oracle兼容--row_number输出结果不一致》,作者:譡里个檔。【问题表现】迁移前后结果集row_number字段值前后不一致,前在DWS上运行不一致。【问题分析】这种问题......
  • 记录一次jenkins远程发布github中的net core 项目
    安装jenkinshttps://www.cnblogs.com/YorkQi/p/13658531.html进入jenkins容器dockerexec-it 容器编号bash设置github的sshkey  因为jinkens拉取不能直接用账户密码apt-getupdateapt-getinstallvimssh-keygen-trsa-C"邮箱"PS: /root/.ssh/文件夹下就是你的......
  • Ubuntu下 git 报ssh key错误
    先贴错误:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:POSSIBLEDNSSPOOFINGDETECTED!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TheECDSAhostkeyforsh.gitlab.XXX.comhaschanged,andthekeyforthecorrespon......
  • 修改GIT历史记录
    准备工作GIT:https://git-scm.com/download/win[可选]Idea:https://www.jetbrains.com/zh-cn/idea/开始修改命令行模式打开命令行,将命令行的路径指向需要修改的项目。输入如下命令:gitrebase-r-i<commitid>^#commitid为需要开始修改的提交id在自动打开的编辑器(VI)......
  • git clean cheat sheet
    tags:[git,published]TL;DRgit默认只会非递归地删除当前目录下不被ignore匹配、且不在untracked目录中的untracked文件是否被ignore文件匹配的使用-x删除ignore文件[1]所在目录是否untracked如果是,需要使用-d删除default行为默认会删除当前目录下的......