Git 怎样用叉子把新树枝从A拉到B?

Git 怎样用叉子把新树枝从A拉到B?,git,Git,我将a回购协议克隆到B回购协议 回购A创建了一个新的分支机构 如何将新分支从A拉到我的回购B?要获取远程的所有分支,请运行git fetch(或git fetch origin仅从名为origin的远程获取) 如果您只想获取单个分支,请提供一个refspec: git fetch origin branch:branch (所有命令都必须在您的存储库中运行)。要获取远程的所有分支,请运行git-fetch(或git-fetch-origin仅从您的远程origin获取) 如果您只想获取单个分支

我将a回购协议克隆到B回购协议

回购A创建了一个新的分支机构


如何将新分支从A拉到我的回购B?

要获取远程的所有分支,请运行
git fetch
(或
git fetch origin
仅从名为
origin
的远程获取)

如果您只想获取单个分支,请提供一个refspec:

git fetch origin branch:branch

(所有命令都必须在您的存储库中运行)。

要获取远程的所有分支,请运行
git-fetch
(或
git-fetch-origin
仅从您的远程
origin
获取)

如果您只想获取单个分支,请提供一个refspec:

git fetch origin branch:branch

(所有命令都必须在存储库中运行)。

如果我理解正确,您有两个遥控器。一个是您的来源(您的分支),另一个是原始规范回购(上游)

假设
上游
是远程分支的名称,
新分支
是规范分支回购的名称分支。(你应该检查姓名)

git获取上游
git签出上游/新分行
上面的命令可能会使您处于分离的头部状态,因为此时您不在任何本地分支中。您可以创建一个本地分支:

git分支本地新分支
要立即执行此操作:

git签出-b本地新分支上游/新分支
您可以通过以下方式检查遥控器:

git远程-v
如果尚未添加遥控器:

git远程添加上游https://github.com/bla-bla/bla-bla.git

如果我理解正确,您有两个遥控器。一个是您的来源(您的分支),另一个是原始规范回购(上游)

假设
上游
是远程分支的名称,
新分支
是规范分支回购的名称分支。(你应该检查姓名)

git获取上游
git签出上游/新分行
上面的命令可能会使您处于分离的头部状态,因为此时您不在任何本地分支中。您可以创建一个本地分支:

git分支本地新分支
要立即执行此操作:

git签出-b本地新分支上游/新分支
您可以通过以下方式检查遥控器:

git远程-v
如果尚未添加遥控器:

git远程添加上游https://github.com/bla-bla/bla-bla.git

Both和have pull requests,都有很好的文档记录Both和have pull requests,都有很好的文档记录上游是我的遥控器还是原始遥控器?因此,我首先需要将原始git项目作为远程设备添加到我的项目中,对吗?上游是原始远程设备(不是您的源)。是的,您需要将其添加到本地远程设备。我已更新以响应添加远程设备的命令。告诉我答案是否有效。
上游
是我的遥控器还是原始遥控器?因此,我首先需要将原始git项目作为远程设备添加到我的项目中,对吗?上游是原始远程设备(不是您的源)。是的,您需要将其添加到本地远程设备。我已更新以响应添加远程设备的命令。让我知道答案是否有效。