apps/git
Conditional includes
It is possible to have different configs for different directories using conditional includes . Configuration can be changed by path or branch.
[user]
email = [email protected]
name = name
[includeIf "gitdir/i:~/especial-dir/"]
path = "~/.gitconfig-especialdir"
Local .gitignore
The file .git/info/exclude acts as an uncommited, local .gitignore.