【问题、服务器、Git】本地系统不区分大小写但服务器区分

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lnotime/article/details/88667826

 本地系统不区分大小写 服务器区分大小写 git设置大小写敏感

遇到一个问题,自己的 gitbook 在本地运行好好的,但是阿里云服务器上的就有问题,有些文章的链接点不了,但是日志中没有报错。这问题几个月前就出现了,当时只是一个文章打不开,也就没在意,但是最近一次 push 好多文章都访问不了了,没办法必须找出问题所在,一番寻找终于发现,原来本地的文件名是不区分大小写的,而服务器是区分的。

Mac 开发很方便,但是默认的系统是不区分大小写的,而服务器区分大小写,这对开发人员造成了很大的影响。

百度到的方案都是重装系统、新建分区、虚拟机、docker等,感觉都很麻烦,而且有弊端。

然后想到本地和服务器的代码不是直接复制过去的呀?不都是git传上去的吗?那直接设置git大小写敏感不就OK了?

git config core.ignorecase false

欢迎留言,告诉我你的项目这个方法不适用,非要重装系统、新建分区啥的才行。

猜你喜欢

转载自blog.csdn.net/lnotime/article/details/88667826