How to synchronize configuration between git setups?
configuration, git
Solution
There is no such guarantee in a DVCS (as in "Distributed"), since local settings beat global settings.
But in a closed environment (where the population of developers have accessed to a common and shared set of resources), you can:
- encapsulate the `git init` process (to use a template, for common settings)
- Force the `GIT_CONFIG` environment variable to a shared read-only file (on Linux, accessed through Samba from Windows users), to force all config settings to be read from there.
This is not a full-proofed solution, but it can get you started.
Problem
I'm new to git, and I'm doubting how can I synchronize config files between developers. Let's say I want all developers to have core.autocrlf set to true, or the same commit template, how can I do it? Any idea? Thanks!