|
1
5
看起来像是最后一步 procedure described here
其想法是从旧版本的存储库中读取标签,将它们重新应用到新的历史记录中。 注意:在最初使用git filter branch时,是否使用了:
?
它可能在新的历史上保持了标签的位置(但我还没有测试过它)。 |
|
|
2
3
首先,你必须
也重写标记
,例如(如
VonC said
)通过使用
如果你有
带注释标签
(重量级标签)您还必须使用
|
|
|
3
1
如果要执行可以使用的更改
但是,如果您想进行交互式重新平衡,您还需要一些其他的东西。
这两件事都可以用
如果rebase是交互式的,那么将向您展示一个bash shell,您可以在其中进行更改。退出该shell后,将恢复标记。
|