Linux windows上区分大小写的问题

Linux windows上区分大小写的问题,linux,windows,git,Linux,Windows,Git,问题是:我们正在开发JAVA代码,我们中的一些人在linux中工作,而我在windows中工作。当我克隆我们的repo时,结果是在同一个目录中,我们有一个大写的目录,另一个小写的目录。Linux当然不是问题,但在windows中是的。它来自我们的3pp代码,因此不允许重命名。因此,回购协议混乱不堪,文件似乎不断被修改。有人知道解决这个问题的办法吗? 谢谢我曾经尝试在Windows中启用区分大小写功能,请尝试以下指南: 您必须一致地重命名其中至少一个。Git允许一个体面的重命名,所以这方面没有问题

问题是:我们正在开发JAVA代码,我们中的一些人在linux中工作,而我在windows中工作。当我克隆我们的repo时,结果是在同一个目录中,我们有一个大写的目录,另一个小写的目录。Linux当然不是问题,但在windows中是的。它来自我们的3pp代码,因此不允许重命名。因此,回购协议混乱不堪,文件似乎不断被修改。有人知道解决这个问题的办法吗?
谢谢

我曾经尝试在Windows中启用区分大小写功能,请尝试以下指南:


您必须一致地重命名其中至少一个。Git允许一个体面的重命名,所以这方面没有问题


我会和3pp开发人员谈谈,他想在哪个地狱里为这样的两个目录命名,只能区分大小写。

这只适用于NFS服务器。文件系统本身不区分大小写,但保留大小写。对不起,我忘了提到我有windows 7,我不知道本教程对它是否有效。我稍后再查。或者买一台linux。问题不在于重命名。整个构建脚本的内容和Makefile的修改也必须进行计算。那部分如果是*#%@一团糟。德国有句谚语是这样说的:给我洗洗,但别把我弄湿。我认为这很适合你的情况。