被文件名大小写的问题搞晕了
<p>首先我的这个仓库的本地文件在 windows 系统上,所以是对大小写不敏感的 </p>
<p>因为陆续有好几个人加过东西,所以文件名没有统一规范,有的是全小写,有的是驼峰大小写,还有些文件的后缀名是大写 </p>
<p>然后最近我开了个新分支准备统一整理一下文件结构和文件名,把所有文件名和后缀名都改成了小写 </p>
<p>比如原来 MyFile.css 改成了 myfile.css ,logo.PNG 改成了 logo.png </p>
<p>这些改动提交到新分支以后我无法切换回主分支了,要求我解决冲突 </p>
<p>我的 git config 已经设置了大小写敏感了 </p>
<p>然后我只能用笨办法,先删除 MyFile.css 提交,然后新建 myfile.css 再提交,确保追踪指向的文件是 myfile.css 而不是 MyFile.css </p>
<p>那么问题来了,这种情况正确的做法是什么</p>
收藏(0)
分享
相关标签:
注意:本文归作者所有,未经作者允许,不得转载
-
2022年6月27日 05:28
git mv?
0
0
-
2022年6月27日 06:58
使用 Git 时,要记得启用区分大小写
0
0
-
2022年6月27日 09:28
换成大小写敏感的文件系统,一劳永逸。(狗头
0
0