Both iOS and IOS folders are present in 4.15-16 branches, problems with git on Windows

I am having troubles rebasing my engine commits on the 4.15 branch. While figuring out what was wrong I noticed that on Epic’s Github repository currently there are both IOS and iOS folders inside Engine/Source/Runtime/Core/Public/.

Looks like since Windows does not distinguish case in folder names, it just creates one IOS folder and puts in it also the content of iOS. Git detects this as modifications and “reset --hard” does not fix it. I am using Github’s Git Shell as client.

(I originally posted this in the Everything Else section, but got no answer so I posted also here)

Looks like the issue is still present, any news?

Hi matfer,

I apologize for the delayed response to your post. I thought that I had seen something similar to this in 4.15, but when I checked my current installation of 4.15, there was only the “IOS” folder present. The “iOS” folder was not there. I think this has been corrected, but please let us know if you still see the extra folder still present.

It looks like iOS has been removed from 4.16, but it is still present in 4.15:
https://github.com/EpicGames/UnrealEngine/tree/4.15/Engine/Source/Runtime/Core/Public