重命名分支可能吗?

时间:2016-03-20 07:34:35

标签: git gitlab

我正在使用git一段时间(使用gitlab.com) 现在我看到,对于使用过的分支使用另一个名称会更好。

是否可以更改该分支名称 - 即使它有多个提交并且已经合并到过去的另一个分支 - 本地和远程?

因为它是一个旧的'已经合并的分支,我不能建立一个新的并删除旧的。

1 个答案:

答案 0 :(得分:1)

  

是否可以更改该分支名称

# use the -m flag for move
git branch -m <oldname> <newname>

# now you have to push the new branch to the server
git push origin <newname>

# delete the old remote branch
git push origin --delete <oldname>
  

因为它是一个旧的&#39;已经合并的分支,我不能建立一个新的并删除旧的。

如果您的分支机构已合并,并且您不再需要它,则可以在本地删除它:

git branch -D <oldname>