我有以下情况
o--A--B--C <-origin/master
\-D--E <-master
我想实现以下
o--A--B--C--D--E <-origin/master
并将标签保持在D
and E
。
如果我做一个变基,那么D
andE
将被合并,结果D'
和E'
o--A--B--C--D'--E' <-origin/master
标签也不会被移动,仍然指向提交的哈希D
和E
.
更新 1
如果我有 file A.txt
atC
和 file B.txt
at D
,rebase 将同时保留A.txt
和B.txt
at commit D'
。我怎样才能做一个变基但保留我所拥有的所有文件结构和内容D
。?