本地 Git 仓库如何绑定两个远程分支, 并同步代码

发布于:
最后更新:

type
status
date
slug
summary
author
tags
category
icon
password
在本地 Git 仓库中绑定两个远程仓库,并合并代码的操作流程如下:

1. 添加两个远程仓库

首先,你需要给本地 Git 仓库添加两个远程仓库,可以为它们分别命名。
  • 运行以下命令添加第一个远程仓库(假设叫 origin):
    • 添加第二个远程仓库(假设叫 upstream):

      2. 获取两个远程仓库的更新

      接下来,从两个远程仓库中获取最新的代码。
      • 获取 origin 远程仓库的代码:
        • 获取 upstream 远程仓库的代码:

          3. 合并代码

          你可以根据需要将代码从远程仓库合并到当前分支。
          • 如果你想将 upstream 仓库的代码合并到本地分支:
            • 例如,合并 upstream 仓库的 main 分支:
              处理冲突(如果有),并提交合并结果:

          4. 推送代码到 origin 远程仓库

          在合并完成并解决所有冲突之后,你可以将合并后的代码推送到 origin 仓库:

          其他操作

          • 查看当前绑定的远程仓库:
            • 如果需要删除远程仓库:
              通过这种方式,你可以维护多个远程仓库,并在它们之间同步和合并代码。
               

              我几乎那一年 365 天没有歇着,除了生病。下雨刮风我在窑洞里跟他们铡草,晚上跟着看牲口,然后跟他们去放羊,什么活都干,因为我那个时候扛 200 斤麦子,十里山路我不换肩。

              ©1953-2025President Xi