美文网首页
git两个不同的远程仓库同步代码

git两个不同的远程仓库同步代码

作者: BUG生产户 | 来源:发表于2023-05-31 18:22 被阅读0次

背景

  1. A仓库 AName , 分支:AName:master
  2. B仓库 BName, 分支:BName:master

需求

将A仓库合并B仓库

步骤

  1. 克隆远程仓库 A,B项目至本地
  git clone  git@e.coding.net/AName.git
  git clone  git@e.coding.net/BName.git
  1. B 项目新建分支 b_dev
  git checkout -b b_dev
  1. B 本地仓库 - 添加A关联的远程仓库到 B 本地仓库
  git remote add AName git@e.coding.net/AName.git
  1. 查看 B项目 的远程仓库列表
  git remote -v
  结果:
  origin  git@e.coding.net:/BName.git (fetch)
  origin  git@e.coding.net/BName.git (push)
  AName   git@e.coding.net/AName.git (fetch)
  AName    git@e.coding.net/AName.git (push)
  1. 同步A项目 至B项目
  git fetch AName // git fetch 仓库名称 
  1. B 项目 中创建一个新的 分支 a_dev
  • 这一步是将远程主仓库的代码在本地新建一个分支,稍后会将这个分支的代码和本地代码merge,这样也就是将主仓库代码和自己仓库的代码merge
  git checkout -b a_dev  A/master
  1. 切换 B 项目 的 b_dev 分支
    git checkout b_dev

8 . 合并两个分支(也就是将两个仓库的代码merge)

  git merge a_dev

如果在这一步出现报错:fatal: refusing to merge unrelated histories …

git merge a_dev  --allow-unrelated-histories  // ( --allow-unrelated-histories : 允许不相关历史)

注:删除 远程仓库

  git remote rm AName

END————————

码字不易,如果喜欢或者对你有丝毫帮助的话,帮忙点个👍 哈,点赞就是我的动力。

同时也希望自己能坚持认真的写下去,因为在总结提升自己的同时如果也能帮助更多的前端,那是多么开心的一件事。

小伙伴们 这里有更好的建议或方法,欢迎评论,谢谢。

相关文章

  • git使用流程

    eg:在远程代码库创建了一个新的文件 同步远程git仓库 //不同步会冲突git statusgit fetch...

  • Git多仓库同步全部分支代码

    将一个git远程仓库的所有分支代码同步到另外一个git仓库。

  • 使用GitLab Mirrors同步Git仓库

    笔者需实现多个Git仓库数据的同步,大致是从一个远程的Git仓库同步代码到公司内部的GitLab仓库。经过调研,笔...

  • 常用Git命令

    远程同步 取回远程仓库的变化,并与本地分支合并:git pull [remote] [branch] 代码提交 添...

  • git提交代码到多个远程库

    所以需要在本地推送远程时同步到两个不同的git远程仓库 1.修改Config文件 在你的项目目录下找到.git文件...

  • Git 入门到放弃

    简介 git关联远程仓库 本地仓库与远程仓库同步问题 Git 终端命令 git关联远程仓库 基本流程 注册gith...

  • 通过Git将本地项目和远程仓库做关联

    添加远程代码仓库: git remote add origin 远程仓库地址 提交代码到远程仓库: git pus...

  • 如何同步源仓库最新代码

    为了同步源仓库最新代码,我们为本地项目配置一个远程仓库,但地址是链接源仓库 通过git remote -v查看远程...

  • Git - 5.远程仓库

    已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步 创建远程仓库...

  • GIT同步远程仓库代码

    git remote -v 查看远程仓库名称 git fetch origin master 更新远程仓库的mas...

网友评论

      本文标题:git两个不同的远程仓库同步代码

      本文链接:https://www.haomeiwen.com/subject/dimyedtx.html