Best practices for cross platform git config?
Posted
by Bas Bossink
on Stack Overflow
See other posts from Stack Overflow
or by Bas Bossink
Published on 2010-02-25T07:26:02Z
Indexed on
2010/04/04
9:23 UTC
Read the original article
Hit count: 639
Context
A number of my application user configuration files are kept in a git repository for easy sharing across multiple machines and multiple platforms. Amongst these configuration files is .gitconfig
which contains the following settings for handling the carriage return linefeed characters
[core]
autocrlf = true
safecrlf = false
Problem
These settings also gets applied on a GNU/Linux platform which causes obscure errors.
Question
What are some best practices for handling these platform specific differences in configuration files?
Proposed solution
I realize this problem could be solved by having a branch for each platform and keeping the common stuff in master and merging with the platform branch when master moves forward. I'm wondering if there are any easier solutions to this problem?
© Stack Overflow or respective owner