我们在进行项目迁移,或者是给甲乙外包写项目,需要迁移代码或者同步更新时,所处于的GitLab地址是不一样的,那么我们如何进行同步呢?我们可能第一时间会想到,先拉A地址的代码到本地,然后覆盖提交到B地址,可是如果每天都需要进行这个操作,或者说是实时更新,是很让人头疼的事情,那么有没有办法可以解决这个问题呢? 答案当然是有的,我们来看看GitLab中自带的推送方案。

首先我们定义 A为需要导出的项目GitLab地址,以下简称为A, B为需要导入更新方,以下简称为B。 整个过程相当于  A --> B

目录

创建所属群组与项目名

建立群组

建立项目

项目投递

更新项目


原理图:

创建所属群组与项目名

建立群组

我们来到地址B,首先新建立一个群组,如果不需要建立群组可以直接跳过该步骤

输入名称等信息后建立该群组

建立项目

然后是建立项目

创建项目名称以及设置所属群组

创建后我们复制该下载地址

项目投递

我们再切回来项目A,拿到对应的投递地址,如图输入相关信息。比如地址是 http://gitlab.com   建议加上用户名:如果是root则为 http://root@gitlab.com

更新项目

创建后看到列表,点击刷新进行第一次手动更新

可以看到正在更新中,会发现最后更新的尝试时间变成了Just Now,

更新完成后会发现更新时间已经刷新了,稍等一会手动刷新页面就能看到

至此,去B地址访问项目,发现项目已经更新投递完毕,之后即可自动更新。

将某个GitLab上的项目同步到另一个GitLab相关推荐

  1. IDEA上操作Gitlab上面的项目——小白必学

    IDEA上操作Gitlab上面的项目 安楠大叔 1.我们打开IDEA 2.输入git地址 并导入项目 3.项目导入 4.切换项目分支 5.分支命名 6. 项目分支切换成功 7.项目拉取差异 8.项目提 ...

  2. linux git添加密钥,centos – 无法在Gitlab上创建项目或添加ssh密钥

    我刚刚创建了一个CentOS 6.3 VM并按照这些说明进行了gitlab安装: http://howto.basjes.nl/linux/installing-gitlab-on-centos-6 ...

  3. 初次使用Gitlab上传项目

    1.登录并配置账号 1)给团队负责人自己的邮箱,得到账号和密码 2)登录gitlab,设置双因子登录配置 3)手机端下载Authenticator->扫码二维码->gitlab填入pin ...

  4. Github 上的源代码同步到自己的Gitlab 脚本

    前言,由于近段时间访问github老是被墙,线路老是不稳定,特别是组件化后很多依赖第三方库每次打包都因拉取第三方github 库失败而头痛. 尝试过换cocoapods镜像源,试过换运营商线路,联通, ...

  5. Gitlab上的项目相关删除操作

    删除项目 删除项目:拥有当前群组owner权限的用户,才可以进行操作删除,路径:对应项目--设置--通用--高级--删除项目--输入对应的标签tags--确认删除 删除对应项目的所有Runner 方式 ...

  6. idea 拉取gitlab上面的项目

    总目录 目录 总目录 第一步创建 第二步输入git地址 下载git 如何获取git地址 第三步 第一步创建 创建一个新的项目 第二步输入git地址 会弹出这个框,填入你的git地址,下面的那个是下载在 ...

  7. 将github上的项目同步到本地

    首先需要在本地创建一个文件夹,作为项目的存放仓库,之后进入该文件夹下. 初始化该目录为Git仓库 git init 将仓库连接到Github上的该项目 git remote add origin 你的 ...

  8. 从gitlab上下载项目

    第一步:下载安装git,在官网下载安装即可,没有账号的自己注册账号: 第二步:在左面空白处点击鼠标右键,点击Git Bash Here,出现对话框: 第三步:配置本地仓库的账号邮箱git: $ git ...

  9. 如何通过git拉取gitlab上面的项目(小菜鸟入门小白教程)

    小菜鸟们冲鸭!! 由于本人是个小菜鸟,刚起步,所以写下遇到的点点滴滴,希望能给同是小菜鸟的大家带去一定的帮助吧! 一.首先要在自己的电脑上面安装Git这个软件,可以去官网进行下载--https://g ...

最新文章

  1. 将csv文件导入mysql
  2. xp系统如何将计算机放到桌面快捷方式,如何整理xp系统电脑桌面快捷方式图标...
  3. 最小生成树基础算法(Prim + Krustal)
  4. 一篇文章带你快速理解JVM运行时数据区 、程序计数器详解 (手画详图)值得收藏!!!
  5. c++ char*转string_CC++|输入输出与内存、缓存、设备文件
  6. Java 中的并发工具类
  7. 超简单利用xposed框架破解钉钉打卡
  8. 解密昇腾AI处理器--DaVinci架构(控制单元)
  9. JDBC中PreparedStatement接口的执行逻辑
  10. java mavenpom_java-使用pom-packaging Maven项目作为依赖项
  11. 2、Modelsim使用教程
  12. Python微信打飞机游戏编程学习笔记04
  13. YUV格式到底是什么?
  14. 高级运维工程师证书_华为认证云运维高级工程师(HCIP-CDCO)
  15. 无捆绑绿色安装金山打字通教程
  16. LDR6023E-解决苹果PD 20W快充市场供不应求
  17. 计算机PS属性怎么改,如何更改ps设计图尺寸
  18. 学嵌入式职业发展方向有哪些?
  19. 计算机网络管理工程师证书考试试题,(信息化知识)国家信息化人才考试计算机网络工程师模拟试题.pdf...
  20. Mixpanel接入

热门文章

  1. mysql 手动写时间_MySQL如何在范围内填写缺失日期?
  2. tk/tkx canvas区域放大的代码
  3. sigmod函数求导
  4. Pandas DataFrame 使用技巧
  5. 游戏被攻击了怎么办,有没有什么好的解决办法
  6. 在Unity中实现基于粒子的水模拟
  7. 为什么有网络微信却显示未连接服务器,设备公众号显示未连接,为什么公众号设备显示未连接?...
  8. 解决Alienware M11R2 AlienFX运行报错
  9. wsl虚拟机ubuntu安装宝塔要知道的
  10. Windows10与Ubuntu双系统安装记录