git config
Manage custom configuration options for Git repositories. These configurations can be local (for the current repository) or global (for the current user).
More info →Options (2)
-l, --listbooleanList local, global, or system configuration entries and show their file location
git config {{[-l|--list]}} --{{local|global|system}} --show-origin-e, --editbooleanEdit the local Git configuration (`.git/config`) in the default editor
git config {{[-e|--edit]}}Examples (8)
Globally set your name or email (this information is required to commit to a repository and will be included in all commits)
git config --global user.name|user.email "Your Name|[email protected]"List local, global, or system configuration entries and show their file location
git config [-l|--list] --local|global|system --show-originSet the global value of a given configuration entry (in this case an alias)
git config --global alias.unstage "reset HEAD --"Get the value of a given configuration entry
git config alias.unstageUse an alias
git unstageRevert a global configuration entry to its default value
git config --global --unset alias.unstageEdit the local Git configuration (`.git/config`) in the default editor
git config [-e|--edit]Edit the global Git configuration (`~/.gitconfig` by default or `$XDG_CONFIG_HOME/git/config` if such a file exists) in the default editor
git config --global [-e|--edit]