git 提交java文件在Windows下不区分大小写问题

前几天提交的代码(因文件中修改了类名字),在本地没有任何问题,代码合并其他分支后发现JAVA文件与JAVA文件中的class类名不一致。

确认问题:

git 默认对文件名大小写不敏感

处理办法:

windows下在git中修改文件的大小写,请使用以下命令:

    command: git mv --force AllinpayProperties.java AllinPayProperties.java
example
    command: git mv --force AllinpayProperties.java AllinPayProperties.java 
执行后
    command: git status
执行结果
     modified:   src/main/java/*/*/AllinpayProperties.java
     deleted:    src/main/java/*/*/AllinPayProperties.java
GIT效果
 gitlab上JAVA文件AllinpayProperties.java已经被修改成AllinPayProperties.java 
其他处理方式:
1、类似linux的git命令
     command: git mv -f AllinpayProperties.java AllinPayProperties.java
2、修改git配置文件
方法1
     command: git add ignorecase = false to [core] in .git/config
方法2
     command: git config core.ignorecase false
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值