windows上git不区分文件大小写——mac/liunx打包报错
Author:zhoulujun Date:
之前写过,windows与linux的换行问题,LF/CRLF ,具体参考《git文件无修改diff无变更居然有许多文件需要提交—被修改》,
今天又遇到windows不区分文件大小写,把文件名改了,提交了。但是看github上面,文件名并没有改。非常艹蛋!
针对文件/文件夹:Windows 系统和 Mac 系统是不区分大小写的;Linux 系统是区分大小写的;Git 默认是不区分大小写的,也可以通过改配置项,改为区分大小写。
不分区大小写,也有它的好处,比如:文件夹/文件的路径,很多时候就代表了网站地址、页面url的路径。而网站地址也是不区分大小写的,这是很关键的原因之一。
设置Git是否区分大小写
Git 默认是不区分大小写的,可以通过命令git config --get core.ignorecase查到,默认值是 true。
git config core.ignorecase false
这样就好了。建议还是把git默认设置改掉
转载本站文章《windows上git不区分文件大小写——mac/liunx打包报错》,
请注明出处:https://www.zhoulujun.cn/html/tools/VCS/git/8953.html