我将一个分支命名为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
?
答案 0 :(得分:3)
使用git push origin name:name
定义如何在服务器上调用分支。您可能在.git / config文件中有远程分支名称,但未更新。