【问题标题】:Renaming branch possible?可以重命名分支吗?
【发布时间】:2016-03-20 07:34:34
【问题描述】:

我在 git 上工作了一段时间(使用 gitlab.com)。
现在我明白了,为使用过的分支使用另一个名称会更好。

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

因为是“老”分支,已经被合并了,所以不能新建一个删除旧的。

【问题讨论】:

标签: git gitlab


【解决方案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>

因为是“老”分支,已经被合并了,所以不能新建一个,删除旧的。

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

git branch -D <oldname>

【讨论】:

    猜你喜欢
    • 2016-02-12
    • 2010-12-10
    • 2014-09-17
    • 2022-08-09
    • 2018-01-22
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    • 2019-08-13
    相关资源
    最近更新 更多