【问题标题】:How to rename branch to remove capitalization?如何重命名分支以删除大写?
【发布时间】:2014-10-31 11:54:51
【问题描述】:

我将一个分支命名为 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?

【问题讨论】:

    标签: git github git-branch


    【解决方案1】:

    使用git push origin name:name 定义如何在服务器上调用分支。您的 .git/config 文件中可能有未更新的远程分支名称。

    【讨论】:

    • 相反,第一个“名称”是您对它的称呼,第二个“名称”是服务器认为的名称。例如:git push origin my_lowercase_name:My_Lowercase_Name
    猜你喜欢
    • 2020-09-16
    • 1970-01-01
    • 1970-01-01
    • 2022-08-09
    • 2010-11-14
    • 1970-01-01
    • 2014-05-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多