我在Github有一个存储库,有两个分支master
和dd
。我错误地给了dd
这个名字,我想把这个名字改成Github GUI中的其他名字。
我在分支网页上找不到办法:
https://github.com/user/repo/tree/dd
也不在分支选项页面(我确实可以选择更改默认分支):
https://github.com/user/repo/settings/branches
如何在Github中更改分支名称?
我使用命令行,但尚未认真学习Git。
答案 0 :(得分:0)
不知道如何在 GitHub中解决它,但在本地你可以: (假设本地克隆了相同的回购)
在本地重命名:
repo (master)$ git branch -m dd new-name
删除远程分支:
repo (master)$ git push origin :dd
再次推送所有分支(包括重命名的分支):
repo (master)$ git push --all
答案 1 :(得分:0)
git branch -m old-name new-name
请查看此链接以获取更多详细信息:
https://multiplestates.wordpress.com/2015/02/05/rename-a-local-and-remote-branch-in-git/
答案 2 :(得分:0)
答案 3 :(得分:0)
我最终做的是:
首先,我将所有数据从错误命名的非主分支复制到一个新的,正确命名的非主分支,然后提交。我仔细检查了数据是否成功提交,确实存在。
其次,在确保备份数据后,我导航到:
https://github.com/user/repo/branches
然后我使用了相关分支名称附近的bin图标,并从那里完成了剩余的简短删除过程。