{"thread":{"id":"44291","subject":"2 directories same spelling one directory is camel cased","startedAt":"2016-10-12T16:20:47Z","lastAt":"2016-10-13T16:05:16Z","messageCount":2,"participants":["David Brown","Torsten Bögershausen"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"304004","messageId":"e0a3eb0590552c98638d486db8ad4a12@davidwbrown.name","threadId":"44291","inReplyTo":null,"subject":"2 directories same spelling one directory is camel cased","fromName":"David Brown","fromEmail":"david@davidwbrown.name","sentAt":"2016-10-12T16:05:19Z","receivedAt":"2016-10-12T16:20:47Z","isPatch":false,"sender":{"key":"david@davidwbrown.name","avatar":"https://gravatar.com/avatar/c9f1df953200b4f5fda054b555a876f9297b561df38184edef6473771e4e5729?d=mp&s=160"},"body":"Howdy git gurus,\n\nI have the dubious distinction of working with a remote repo (master) \nthat has a class loader run-time error when cloned, built and executed.\n\nThe reason for the runtime issue is a directory hierarchical path has to \ndirectories (folders) with the same name spelling but one of the \ndirectories is camel-cased. The package names are the same.\n\nThe compiler doesn't care but the run-time class loader has an issue \nwith the 2 'same like named' classes.\n\nHow to remove the offending directories and files at the locally cloned \nrepo but not push 'deleted' directories and files back to origin/master \nthe remote repo?\n\nPlease advise.\n\nRegards.\n"},{"id":"304081","messageId":"967e9ca6-1e0a-7995-6e11-a3f0f255f087@web.de","threadId":"44291","inReplyTo":"e0a3eb0590552c98638d486db8ad4a12@davidwbrown.name","subject":"Re: 2 directories same spelling one directory is camel cased","fromName":"Torsten Bögershausen","fromEmail":"tboegi@web.de","sentAt":"2016-10-13T16:03:23Z","receivedAt":"2016-10-13T16:05:16Z","isPatch":false,"sender":{"key":"tboegi@web.de","avatar":"https://avatars.githubusercontent.com/u/7138363?v=4"},"body":"On 12.10.16 18:05, David Brown wrote:\n> Howdy git gurus,\n> \n> I have the dubious distinction of working with a remote repo (master) that has a class loader run-time error when cloned, built and executed.\n> \n> The reason for the runtime issue is a directory hierarchical path has to directories (folders) with the same name spelling but one of the directories is camel-cased. The package names are the same.\n> \n> The compiler doesn't care but the run-time class loader has an issue with the 2 'same like named' classes.\n> \n> How to remove the offending directories and files at the locally cloned repo but not push 'deleted' directories and files back to origin/master the remote repo?\n> \n> Please advise.\n> \n> Regards.\nThis email did not resolve from here: David Brown <david@davidwbrown.name>\n\nIt is somewhat unclear, which issue the class loader has.\nWhat does \ngit ls-files | grep -i \"sameNameBitDifferent\"\nsay ?\n\nWhat do you mean with \n\"How to remove the offending directories\" ?\n\nJust run\nrm -rf \"offending directories\" ?\n\nOr, may be\ngit mv dir1 NewDir1\n\nIf you don't want to push, you don't have to, or what do I miss ?\n\n\n\n"}]}