在保留以前提交的所有更改的同时,将分支更新为最新主服务器的最佳方法是什么?

时间:2012-06-21 00:39:21

标签: git git-rebase

我有一个基于旧主人的git分支。这个分支已经提交了主人没有的。我想用master的代码更新分支,但是保留在分支上的提交。最好的方法是什么?

1 个答案:

答案 0 :(得分:4)

git fetch --all
git checkout your_branch
git merge someremote/master

基本上,您首先下载遥控器的所有更新(不合并它们),然后结帐到您的分支机构并将更新后的主机合并到您的分支机构中。如果您正在讨论的主分支位于本地存储库中并且已更新,则简单git checkout your_branch; git merge master将执行此操作(将更改从主服务器合并到您的分支中)。