{"thread":{"id":"34676","subject":"Re: Bug in git on windows","startedAt":"2013-08-11T06:45:21Z","lastAt":"2013-08-11T08:49:20Z","messageCount":2,"participants":["Илья Воронцов","Torsten Bögershausen"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"225045","messageId":"CAHHiLxTsTrQy3PBHSpMTUHpRMWnKwgzf=nSuUrZU3cniK6=vvg@mail.gmail.com","threadId":"34676","inReplyTo":"CAHHiLxQW00Zc9hpUEVV0bZ7_+18tCNdGT+bhrmryr47aj=x6XA@mail.gmail.com","subject":"Re: Bug in git on windows","fromName":"Илья Воронцов","fromEmail":"prijutme4ty@gmail.com","sentAt":"2013-08-11T06:45:21Z","receivedAt":"2013-08-11T06:45:21Z","isPatch":false,"sender":{"key":"prijutme4ty@gmail.com","avatar":null},"body":"git under windows doesn't check case of letters in filename. So when\none rename for example images from *.JPG to *.jpg, git doesn't files\nin a repository so when one deliver this repo on *nix -system, old\nfilenames preserve and this matters.\nIt can be very confusing when some of assets in your website on server\ncan't be loaded after deploy, though on windows all was ok.\nPossibly git windows shall identify changed case of symbols and\nsuggested to rename files in commit.\n"},{"id":"225049","messageId":"52075010.5030808@web.de","threadId":"34676","inReplyTo":"CAHHiLxTsTrQy3PBHSpMTUHpRMWnKwgzf=nSuUrZU3cniK6=vvg@mail.gmail.com","subject":"Re: Bug in git on windows","fromName":"Torsten Bögershausen","fromEmail":"tboegi@web.de","sentAt":"2013-08-11T08:49:20Z","receivedAt":"2013-08-11T08:49:20Z","isPatch":false,"sender":{"key":"tboegi@web.de","avatar":"https://avatars.githubusercontent.com/u/7138363?v=4"},"body":"On 2013-08-11 08.45, Илья Воронцов wrote:\n> git under windows doesn't check case of letters in filename. So when\n> one rename for example images from *.JPG to *.jpg, git doesn't files\n> in a repository so when one deliver this repo on *nix -system, old\n> filenames preserve and this matters.\n> It can be very confusing when some of assets in your website on server\n> can't be loaded after deploy, though on windows all was ok.\n> Possibly git windows shall identify changed case of symbols and\n> suggested to rename files in commit.\nIt does (but this is disabled by default),\nyou can try \ngit config core.ignorecase false\n/Torsten\n"}]}