Git - 连锁重组问题

时间:2017-10-17 12:28:28

标签: git rebase

我做了3个分支:每个分支从前一个分支,所以它看起来像:

A < B < C < D | master

每个分支由1个提交添加一些功能(方法)

组成

麻烦:每个分支都包含以前的功能,因此我无法使用功能D拨打请求。我需要以某种方式将他们中的每一个从主人那里重新定义。怎么样?做临时分支?

1 个答案:

答案 0 :(得分:0)

https://blogs.msdn.microsoft.com/azureossds/2016/04/20/nodejs-and-npm-versions-on-azure-app-services/还有一个附加选项--onto,可让您将分支的根目录移动到其他位置。文档很好地解释了这一点,但基本上,如果你重新定义--onto master C D,它将创建一个从master开始的新D',并且只包含D中的更改。