在Git仓库中更改分支名称
如何重命名Git仓库中的现有分支?
我想要当前分支有一个新的名字。
假设你现在在你想重命名的分支上:
git branch -m newname
这在git-branch
的手册中有介绍,您可以使用它查看
man git-branch
要么
git help branch
具体来说,命令是
git branch (-m | -M) [<oldbranch>] <newbranch>
参数是:
<oldbranch> The name of an existing branch to rename. <newbranch> The new name for an existing branch. The same restrictions as for <branchname> apply.
如果要重命名当前分支,则<oldbranch>
是可选的。
如果您目前正在分支上,您想重新命名:
git branch -m new_name
要不然:
git branch -m old_name new_name
你可以检查:
git branch -a
正如你所看到的,只有本地名称改变现在,要改变名称也在远程你必须做的:
git push origin :old_name
这将删除分支,然后用新名称上传它:
git push origin new_name
资料来源: http : //blog.changecong.com/2012/10/rename-a-remote-branch-on-github/