git cross-platform line endings changes