创建Git分支后GitHub显示重复分支,是否为正常情况?
问题解答
这不属于正常行为,大概率是大小写敏感导致的分支名重复,不用过度担忧,按以下步骤排查处理即可:
先在本地查看所有分支,确认是否存在同名不同大小写的分支:
git branch -a如果看到类似
payloadgenerators和PayloadGenerators两个分支,就是大小写差异引发的问题。若本地确实存在重复分支,先切换到你想保留的分支(比如
PayloadGenerators),然后删除另一个重复分支:git checkout PayloadGenerators git branch -D payloadgenerators # 删除本地重复分支 git push origin --delete payloadgenerators # 删除远程重复分支要是本地分支显示正常,仅GitHub页面出现重复,大概率是页面缓存问题,刷新页面或等待几分钟就能恢复正常。
另外,你的操作流程本身没有问题,后续创建分支时注意保持大小写一致,在不区分大小写的系统(如Windows)上,避免通过大小写差异创建分支——Git在这类系统上默认不区分分支名大小写,很容易引发这类重复显示的问题。
内容的提问来源于stack exchange,提问作者Richardson
相关产品推荐
相关产品推荐

