Types of Git Config
Table of Contents
Three types of git config:
Option | File Location | Description |
---|---|---|
--system |
/etc/gitconfig |
For whole system (all users) |
--global |
~/.gitconfig |
For all repositories of a user |
--local |
project_folder/.git/.gitconfig |
For a repository |
Git loads configs in order --system
, --global
, --local
. Settings loaded later have priority.
Print setting list:
# All settings
git config -l
# Global settings
git config --global -l
Usage:
git config
Reference: