【发布时间】:2017-03-24 17:45:21
【问题描述】:
我正在开发一个相对较大的 GIT 存储库,我认为它遵循如下合理的标准设置:在新分支中开发功能,然后合并回 master。
~6 个月前,在一个新分支上部分实现了一项功能。事实证明,这个功能依赖于一堆其他东西,所以它被搁置了,直到其他东西完成。 这使得有问题的分支有 18 个提交在 master 之前,93 个提交在后面,并且有混合的贡献者,所以我们不想压缩它或丢失历史记录。
请问如何从 master 获取当前的更改到功能分支?
目前我唯一能想到的就是合并到master然后立即重新分支,但是必须有更好的方法来做到这一点,因为功能不完整....
【问题讨论】:
-
将
master合并到特征或将特征重新定位到master。 -
无耻插件:这是my answer 重复的问题。基本上,您使用一个新分支:从 master 创建分支,将您的功能合并到其中,然后使用它来处理您的功能。
标签: git