git

Identity, modern defaults, aliases, and a sensible ~/.gitconfig.

.gitconfig
 

How to use it

  1. Save the generated file as ~/.gitconfig (your global git config).
  2. Or merge selected sections into an existing one — git reads INI sections.
  3. Check what git sees with: git config --list --show-origin
  4. Per-repo overrides go in that repo’s .git/config and win over the global file.
  5. If you enabled the delta pager, install it: https://github.com/dandavison/delta