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

我有一个项目下git。 我想开始一个新的分支来添加一个主要的新function。 在主分支下,我将继续添加错误修复和次要function。 每隔一段时间我想把主分支上的改变放到我的“主要新function”分支中。 什么是最好的方法来做到这一点? 最后,我将“主要新function”分支合并到主分支中。

git checkout featurebranch && git merge master

你可以随心所欲多次做这个, 它不会影响主人,只要你发现你已经完成了function分支,你将能够轻松地做到这一点。

 git checkout featurebranch && git rebase master 

只要你还没有推动,最好重播你的变化在主人之上。

看到:

  • git rebase与合并
  • git工作stream和rebase vs合并问题