读完这篇文章后,是有意义的变基收集到我的特性分支从主分支的变化: Git workflow and rebase vs merge questionsGIT重建一个合作的分支?
clone the remote repo
git checkout -b my_new_feature
..work and commit some stuff
git rebase master
..work and commit some stuff
git rebase master
..finish the feature
git checkout master
git merge my_new_feature
这个伟大的工程,如果特性分支是本地的我的机器,我可以改写我喜欢历史。
但是,如果我在功能分支上与其他人协作,该怎么办?现在我们的功能分支被保存在远程存储库中,我们如何从主分支获取最新的变化到我们的功能分支?
那么我们合并?或者是否有另一种灵活的GIT方法来做到这一点?
在此先感谢!
Dynmitruk:感谢您的文章和链接。从链接看,这听起来像樱桃采摘即将尽可能接近解决方案。感谢您的时间! –