Re: [PATCH 1/2] Add possibility to store configuration in ~/.config/git/config file
From: <hidden>
Date: 2016-06-15 22:53:56
From: <hidden>
Date: 2016-06-15 22:53:56
jaseem abid [off-list ref]wrote:
If a new config file gets introduced at `~/.config/git/config`, what will be the new order of config file precedence? `/etc/gitconfig` > `~/.gitconfig` > `~/.config/git/config` > `.git/config` or `/etc/gitconfig` > `~/.config/git/config` > `~/.gitconfig` > `.git/config` ? What will be the new flag to access it? I mean anything new like --system / --global going to be introduced?
The new order would be: `/etc/gitconfig` > `~/.config/git/config` > `~/.gitconfig` > `.git/config` There won't be new flag to access it. You can access it with --global only if ~/.gitconfig doesn't exist. But I will try to create another patch _only_ for reading first. So if git doesn't find a value in ~/.gitconfig or if this file doesn't exist, git will search this value in ~/.config/git/config if this file exists. But for the time being, I don't know how to do it.