Git无法检测到文件名大小写的更改,并且git config core.ignorecase的状态还是false
这个问题很神奇,本地仓库我已经将vue文件全部更改成为了大写驼峰,但是git远端仓库里面一直都是小写,git status也是显示没有变更操作;将本地项目删除,重新克隆项目,新的项目仍然是小写,目前还没有解决这个问题(2020-11-09)...
·
这个问题很神奇,本地仓库我已经将vue文件全部更改成为了大写驼峰,但是git远端仓库里面一直都是小写,git status也是显示没有变更操作;
将本地项目删除,重新克隆项目,新的项目仍然是小写,目前还没有解决这个问题(2020-11-09)
2021-12-03后记:
今天发现再次遇到了这个问题,远程仓库上面出现了同名的文件但是大小写不一样,因为git默认不忽略大小写的时候会不区分文件大小写,但是项目运行的时候大小写不一样就会报错找不到路径:
现在的解决办法就是采用
git remove 清理掉同名文件其中不要的一个文件,然后提交本次的操作记录
参考地址:
git rm src/views/editingCenter/IWO -r
检查一下状态
提交代码查看远端的变化,因为这里我们使用的git cz所以commit暂时无法提交
现在IWO文件已经不存在了。
另外下面有一个推荐文件夹更名的推荐做法:
但是对于gitlens信息的展示有没有影响这一点我也没有尝试过。
更多推荐
已为社区贡献1条内容
所有评论(0)