提问人:Nate 提问时间:9/7/2014 更新时间:9/14/2022 访问量:5469
如何重命名分支以删除大写?
How to rename branch to remove capitalization?
问:
我命名了一个分支而不是,并希望将其更改为后者。Name
name
我尝试在本地重命名分支:
git branch -m tmp
删除 github 上的分支:
git push origin --delete Name
重命名临时分支:
git branch -m name
将分支推送到 github:
git push origin name
但是当我将分支推送到 github 时,我得到以下输出:
Total 0 (delta 0), reused 0 (delta 0)
To https://github.com/xx/xx.git
* [new branch] name -> Name
为什么 github 在我推送时重命名了分支?如何将我的分支从重命名为 ?Name
name
答:
6赞
knittl
9/7/2014
#1
用于定义如何在服务器上调用分支。您的 .git/config 文件中可能有未更新的远程分支名称。git push origin old_name:new_name
0赞
Ali Zedan
9/14/2022
#2
首先,从要重命名的分支中执行以下操作:
git branch -m name
然后,我们需要从远程中删除旧名称分支,并将新分支名称从本地分支推送到远程分支。
git push origin :Name name
最后,您需要切换到分支,然后:
git push origin -u name
参考:https://multiplestates.wordpress.com/2015/02/05/rename-a-local-and-remote-branch-in-git/
下一个:上传的文件应该重命名吗?
评论