最佳答案
在我的项目中有一个主分支,我用它来从其他人那里获取更改。由此,我通常有几个主题分支,我目前的工作。
我的问题是: 有没有一种方法可以让我将新的变化拉入到我的主人中,然后立即将我的所有主题分支重新定位到这个变化上?
情况是这样的:
D--E topic1
/
A--B--C master
\
F--G topic2
我想用一个简单的命令来完成这个任务(H 来自上游) :
D'--E' topic1 / A--B--C--H master \ F'--G' topic2
现在,我知道我可以通过将 topic1和 topic2重新基于 master 来完成这个任务,我甚至可以编写一个脚本来自动完成这个任务。但是,如果我有其他几个分支,创建新的分支,并经常删除其他分支,而且我总是收到上游的更改,那该怎么办?
这个操作(几个 rebase) ,如果是手工完成的,既累人又容易出错。
有更简单的办法吗?