在两个现有分支之间插入新分支

Vic*_*ers 5 tfs branch

我目前有两个分支,父母(主要)和儿童(发布).我需要在Parent和Child之间注入一个新的分支,使其成为Parent(Main),Child(Intermediate)和Grandchild(Release).我知道我可以通过以下步骤完成此任务:

  1. 重命名为中级
  2. 从Intermediate创建一个新分支并将其命名为Release

不幸的是,分支重命名过程在过去已经做了意想不到的事情和变更历史.还有其他选择吗?

Tay*_*ere 2

重命名是正确的方法,您是正确的,重命名分支的根可能会在将来的合并中导致问题。这里有一篇很好的文章描述了潜在的问题以及如何解决这些问题。