这个问题发生在本地项目文件夹由 “usergroup”变更为“userGroup”后,提交代码后,未识别文件夹大小写发生变化,文件夹恢复为了更改前的 “usergroup”
查找问题:
git默认是不区分大小写的
解决问题:
git config --get core.ignorecase //查看默认配置
如果值为 “true” 则说明当前git不区分大小写,需要执行以下命令改为 “false”
git config core.ignorecase false
修改完成后 可以查看当前配置:
git config core.ignorecase
若值为 “false”,则说明当前git区分大小写。
重新提交代码:
- git status
- git add .
- git commit
- git pull --rebase origin $branchname
- git push origin HEAD: $branchname