当前位置: 首页 > news >正文

一个网站余姚什么云南文投建设投资有限公司网站

一个网站余姚什么,云南文投建设投资有限公司网站,设计师设计网,微信小程序怎拼做搬家网站文章目录 Gitlab仓库推送到Gitee仓库的一种思路1、创建Gitee的ssh公钥(默认已有Gitlab的ssh公钥)2、添加Gitlab远程仓库地址3、添加Gitee远程仓库地址4、拉取Gitlab远程仓库指定分支到本地仓库指定分支(以test分支为例)5、推送本地…

文章目录

  • Gitlab仓库推送到Gitee仓库的一种思路
    • 1、创建Gitee的ssh公钥(默认已有Gitlab的ssh公钥)
    • 2、添加Gitlab远程仓库地址
    • 3、添加Gitee远程仓库地址
    • 4、拉取Gitlab远程仓库指定分支到本地仓库指定分支(以test分支为例)
    • 5、推送本地仓库指定分支到Gitee远程仓库指定分支(以test分支为例)
    • 6、修改Gitee远程仓库地址
    • 7、完成从Gitlab仓库推送到Gitee仓库动作

Gitlab仓库推送到Gitee仓库的一种思路

由于一些不可抗因素,原本在gitlab仓库存储的代码,需要在Gitee上也部署一套,通常简单的修改、协同开发时,成员少的情况下,可以通过手动复制修改内容、覆盖文件等方式解决。但是,一旦修改的文件内容较多、协同开发的人员过多,合并修改,将是一件非常头痛的事情,因此,本文提供了一种便捷的处理方式,解决上述问题。

1、创建Gitee的ssh公钥(默认已有Gitlab的ssh公钥)

a、打开命令行控制台,执行命令:cd ~/.ssh
b、执行生成公钥秘钥的命令:ssh-keygen -o

在这里插入图片描述

c、查看新生成的公钥信息,并将其添加到Gitee公钥配置中
执行命令:cat ~/.ssh/gitee/id_rsa_gitee_dmt.pub
在这里插入图片描述
在这里插入图片描述

2、添加Gitlab远程仓库地址

git remote add gitlab git@gitlab.hzdingmao.com:industry/assgroup/ass-front.git

3、添加Gitee远程仓库地址

git remote add gitee git@gitee.com:htw123/ass-front.git

4、拉取Gitlab远程仓库指定分支到本地仓库指定分支(以test分支为例)

git pull gitlab test:test

5、推送本地仓库指定分支到Gitee远程仓库指定分支(以test分支为例)

git push gitee test:test

如果提示如下错误,则可能已有其他账号Gitee公钥配置,需要在.ssh目录下添加config配置文件(如已存在则在其中添加内容即可):
在这里插入图片描述
在这里插入图片描述
config配置文件新增配置如下:
在这里插入图片描述

#个人gitee的配置
Host dmt_gitee.comHostName gitee.comIdentityFile ~/.ssh/gitee/id_rsa_gitee_dmtUser git

6、修改Gitee远程仓库地址

删除第3步添加的Gitee远程仓库地址:
git remote remove gitee新增Gitee远程仓库地址:
git remote add gitee dmt_gitee.com:htw123/ass-front.git

观察发现,如果同一个代码托管平台有多个账号的情况下,config文件配置的 Host 是不能一样的,而对应账号下的代码仓库,其pull/push操作秘密认证依赖 Host 下 IdentityFile 对应秘钥,所以,代码仓库地址的 git@gitee.com 地址应该为 Host 对应地址,如上述配置:dmt_gitee.com 。
重复执行第5步,发现推送正常:
在这里插入图片描述

7、完成从Gitlab仓库推送到Gitee仓库动作

以上1-5步完成后,去Gitee代码仓库test分支检查代码是否同步完成,继续后续在Gitee上的操作。

说明:
查了很多资料,上述出现的问题都没找到处理的解决方案,最终在gitee官方文档中找到了关键解决方案,即第6步,希望能给有同样困扰的同学提供一些思路。
其他代码托管平台如github,原理一样,可参考操作。

参考:
Git 配置多个 SSH Key

****************************** 只要思想不滑坡,办法总比困难多******************************
http://www.yayakq.cn/news/506499/

相关文章:

  • 上海注册设计公司网站郑州建网站十大
  • 网站汇总表怎么做网站模板怎么弄
  • 建设银行兰州分行网站中国纪检监察报投稿须知
  • 深圳网站建设好吗二次感染即将大爆发
  • 个人网站制作论文施工企业质量管理制度
  • 上海建站价格百姓网推广怎么收费标准
  • 昆明网站开发报价深圳网站制作费用
  • 网站建设的发展历程1 童装网站建设目标
  • 平顶山建设银行网站电子商务网站建设实验心得
  • 各类网站上百度推广 免费做网站
  • 浙江省网站icp备案多久新版wordpress头像
  • 长春网站网站反链如何做
  • 经营性质网站备案wordpress常用钩子
  • 浅析淘宝网站的建设与运营论文全球工业设计公司排名
  • 律师网站建设wordpress登录栏
  • 上海公共招聘网站网站建设160页答案
  • 网站开发阶段流程图网站备案是先做网站上线还是
  • 专业网站策划怎么注册自己的网址
  • 衡水做网站推广百度推广多少钱一天
  • 培训中心网站建设网站的形成
  • 霍尔果斯建设局网站济南工程网站建设
  • 网站开发接入支付宝室内设计效果图怎么做
  • 关键词搜索爱站网书店网站建设方案
  • 重庆网站建设023kwwordpress文章管理钩子
  • 服务器创建网站甘肃省建设厅官方网站造价总站
  • 没有空间可以做网站吗徐州市专业做网站的公司
  • 淘宝的网站建设情况网站整合营销推广
  • 网站开发课程设计建议数据库网站有哪些
  • 深圳网站建设犀牛云seo英文全称
  • 哪些网站是专做合租的dedecms 建两个网站的问题