码迷,mamicode.com
首页 > 其他好文 > 详细

git分支名大小写问题导致分支push到远程失败

时间:2019-06-27 13:37:43      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:解决方法   res   显示   解决   window   resolve   Fix   bsp   master   

windows系统不识别文件夹大小写导致

 

本地分支master,

在master上面新建一个分支Hotfix/aa

由于Hotfix首字母大写,所以windows系统会在

项目.git\refs\heads目录下面创建一个Hotfix文件夹,

假设后面再建分支hotfix/aa-1

windows会把aa-1放在.git\refs\heads\Hotfix下面

但是git上显示还是hotfix/aa-1

这样push到远程会报错

fatal: hotfix/aa-1 cannot be resolved to branch.

 

解决方法:.git\refs\heads

到这个目录下重命名Hotfix文件夹,改成hotfix就ok了

 

git分支名大小写问题导致分支push到远程失败

标签:解决方法   res   显示   解决   window   resolve   Fix   bsp   master   

原文地址:https://www.cnblogs.com/newcbs/p/11096395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!