My obviously self-imposed problem can be fixed by disabling EOL conversions in git (not sure what's the fossil behavior around EOL on Windows but I guess it does work). ``` git config --get core.autocrlf # fixup existing data git rm --cached -r . git reset git checkout . ```