Git:从另一个分支获取更改


Git: getting changes from another branch

我有一个吉特项目。我想创建一个新的分支来添加一个主要的新功能。在主分支下,我将继续添加错误修复和次要功能。每隔一段时间,我想把变更从主分支拉到我的"主要新特性"分支。最好的方法是什么?最后,我将把"主要新特性"分支合并到主分支中。


1
git checkout featurebranch && git rebase master

只要你还没有按下,最好在主控形状上重放你的更改。

见:

  • Git Rebase与合并
  • Git工作流和Rebase与合并问题


git checkout featurebranch && git merge master

您可以随心所欲地多次执行此操作;它不会影响master,并且当您发现完成了功能分支时,您可以轻松地反过来执行此操作。