我可以将长期运行的分支重新建立到另一个分支(带有子分支)吗?

时间:2019-11-01 20:53:19

标签: git rebase git-rebase

在项目开始时,我有一个master分支,但是我决定从头开始重新启动该项目,因此我签出了第一个提交,创建了一个名为master-new的分支并开始工作

现在,我想将此master-new改成master,并从现在开始使用master。

项目的当前树:

o > HEAD of master-new
|
|   o > HEAD of branch-1
|   |
o   | > 7
|\  |
| | o > 6
| |/
| o > 5
| |
| o > 4
|/
o > 3
|
| o > HEAD of master
| |
| o > 2
|/
o > First commit

我想做什么:

o > HEAD of master-new
|
|   o > HEAD of branch-1
|   |
o   | > 7
|\  |
| | o > 6
| |/
| o > 5
| |
| o > 4
|/
o > 3
|
o > HEAD of master
|
o > 2
|
o > First commit

一个简单的变基会做什么?

还是我需要运行另一个命令?

0 个答案:

没有答案