{"thread":{"id":"45405","subject":"File names are considered case insensitive in a folder. (aBcd.py ==AbcD.py) Inbox x","startedAt":"2017-03-17T10:01:51Z","lastAt":"2017-03-17T11:20:10Z","messageCount":2,"participants":["Vish Gite","Torsten Bögershausen"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"314317","messageId":"CA+vHbJL5QMmtzRjQ8tV9Ntrh8=2bspPLeu=34RVFeDTVUhEuWw@mail.gmail.com","threadId":"45405","inReplyTo":null,"subject":"File names are considered case insensitive in a folder. (aBcd.py ==AbcD.py) Inbox x","fromName":"Vish Gite","fromEmail":"vishgite@gmail.com","sentAt":"2017-03-17T09:28:28Z","receivedAt":"2017-03-17T10:01:51Z","isPatch":false,"sender":{"key":"vishgite@gmail.com","avatar":null},"body":"Hello,\n\nGit 2.10.1 on Apple mac is treating different(uppercase/lowercase)\nfiles as same name(e.g ABCD.py and abcd.py)\n\nIn a project where file name is same but case is different, either\nABCD.py or abcd.py. There is always one of these files is modified.\n\nBelow is the git version on my mac.\nsnappy:myproject$ git version\ngit version 2.10.1 (Apple Git-78)\n\nWhere as git 2.7.4 on Linux Ubuntu xenial is treating ABCD.py and\nabcd.py as different files.\n\nTo reproduce the issue on mac. Clone a project that has two files in\nsame directory with same name but different case. ClassTest.py and\nclasstest.py\n\n\nThanks,\nVishnu\n"},{"id":"314321","messageId":"ff2085a8-0f4b-5aa6-4ea1-ee6cab080bcf@web.de","threadId":"45405","inReplyTo":"CA+vHbJL5QMmtzRjQ8tV9Ntrh8=2bspPLeu=34RVFeDTVUhEuWw@mail.gmail.com","subject":"Re: File names are considered case insensitive in a folder. (aBcd.py ==AbcD.py) Inbox x","fromName":"Torsten Bögershausen","fromEmail":"tboegi@web.de","sentAt":"2017-03-17T11:19:00Z","receivedAt":"2017-03-17T11:20:10Z","isPatch":false,"sender":{"key":"tboegi@web.de","avatar":"https://avatars.githubusercontent.com/u/7138363?v=4"},"body":"\n\nOn 17/03/17 10:28, Vish Gite wrote:\n> Hello,\n>\n> Git 2.10.1 on Apple mac is treating different(uppercase/lowercase)\n> files as same name(e.g ABCD.py and abcd.py)\n>\n> In a project where file name is same but case is different, either\n> ABCD.py or abcd.py. There is always one of these files is modified.\n>\n> Below is the git version on my mac.\n> snappy:myproject$ git version\n> git version 2.10.1 (Apple Git-78)\n>\n> Where as git 2.7.4 on Linux Ubuntu xenial is treating ABCD.py and\n> abcd.py as different files.\n>\n> To reproduce the issue on mac. Clone a project that has two files in\n> same directory with same name but different case. ClassTest.py and\n> classtest.py\n>\n>\n> Thanks,\n> Vishnu\n\nThis is a know problem, which is not caused by Git, but caused by the \nunderlying file system,\n\nwhich treats ABCD.py and abcd.py the same.\n\nGit can not do anything about it.\n\nIf you want to do cross platform, the only chance to do this\nis to avoid this kind of name collision.\n\n\n"}]}