git-config
Manage custom configuration options for Git repositories. tldr-pages
On several platforms
Several platforms
Manage custom configuration options for Git repositories. These configurations can be local (for the current repository) or global (for the current user).
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 "Your Name|email@example.com"IdentifyList local, global, or system configuration entries and show their file location
git config --local --list --show-originIdentifySet the global value of a given configuration entry (in this case an alias)
git config --global alias.unstage "reset HEAD --"IdentifyGet the value of a given configuration entry
git config alias.unstageIdentifyUse an alias
git unstageIdentifyRevert a global configuration entry to its default value
git config --global --unset alias.unstageIdentifyEdit the local Git configuration (.git/config) in the default editor
git config --editIdentifyEdit 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 --editIdentify