git - 交换/交换远程分支

时间:2013-03-05 09:02:21

标签: git remote-branch

我有两个远程分支:

  1. feature233

  2. v1.9.12 的。

  3. 我需要将1.分支重命名为 v1.9.12 ,并将2.分支重命名为 v1.9.15

    1. feature233 - >的 v1.9.12
    2. v1.9.12 - >的 v1.9.15
    3. 由于1.分支的新名称与2.分支的旧名称相同,对于远程存储库的其余用户来说会出现任何问题吗? 他们应该做什么才能让localy成为两个分支的新名称?

      谢谢!

1 个答案:

答案 0 :(得分:0)

  

对于远程存储库的其他用户来说会出现任何问题吗?

它可能,因为它完全改变了(他们所指的)v1.9.12的历史 用户必须将其本地分支重置为新的origin / v1.9.12远程分支。

git fetch
git branch -f v1.9.12 origin/v1.9.12

他们可能想要创建一个旧的v1.9.12在其本地仓库中的分支,以防他们在那里提交工作,并希望回到它。