繁体   English   中英

如何将更改从主分支更新到当前分支

[英]How to update changes from Master branch to current branch

这个问题可能会重复,但我没有从其他问题中找到答案。

我有3个分支:

 BranchA 
 
 master branch

 BranchB

首先,我将代码从 master 克隆到 BranchA,并在 BranchA 中编写代码。

但是在我在 BranchA 编码期间,master 分支代码发生了变化,因为其他编码人员在 BranchB 编码,然后将 BranchB 合并到 master 分支。

在合并到 master 分支之前,如何从合并的 master 分支更新 BranchA?

这是在远程分支上工作时吗? 让我们假设是这样。

如果 remote master 收到新的更改,您可以将这些更改合并到您的 master 克隆中,如下所示。 首先,检查你自己的主人:

git checkout master

然后获取远程更改

git fetch upstream

并将它们应用于您当地的主人,

git rebase upstream/master

如果那没有给您带来任何问题,只需将 go 发送到您的分支机构 A

git checkout branchA

并应用此分支中的更改

git rebase master

现在,branchA 应该与远程 master 保持同步,包括分支 branchB 中第三方所做的更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM