在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
资料来源:https://web.archive.org/web/20150929104013/http://blog.changecong.com:80/2012/10/rename-a-remote-branch-on-github
链接地址: http://www.djcxy.com/p/2607.html