如何挤压和重新绑定已将分支推入主?

我有一个分支x 已经被推送了,因为我们有更多的人在处理这个功能。 现在,我想变基它主人的顶部和一些提交。

我目前的工作流程是:

git co x
git format-patch HEAD~28
git co master
git am 00*.patch
git rebase -i HEAD~28
git push
git push origin :x

我非常肯定会有更好的工作流程。 因为它是一个混帐。 帮忙,谢谢。

好吧,我找到了一个解决方案,使用樱桃挑选范围:

git cherry-pick XXX..YYY

随意添加额外的解决方案,在适当的时候将它们全部加满;-)

链接地址: http://www.djcxy.com/p/49047.html

上一篇: How to squash and rebase already pushed branch into master?

下一篇: Can't squash commits in git after they have been pushed