git の config ファイルは システム全体(system) 、ユーザ全体(global) 、リポジトリ毎(local) の三か所あります。
local
-
macOS
[リポジトリのルートディレクトリ]/.git/config
-
Windows
[リポジトリのルートディレクトリ]¥.git¥config
global
-
macOS
~/.gitconfig
-
Windows
C:¥Users¥[ユーザー名]¥.gitconfig
system
system の config はGitの種類やバージョンによって異なります。同じバージョンでも、インストール方法によって異なる場合があります。-
macOS
一般的な場所 /usr/local/etc/gitconfig /usr/local/git/etc/gitconfig
-
Windows
[gitインストール先]¥etc¥gitconfig [gitインストール先]¥mingw64¥etc¥gitconfig 一般的な場所 C:¥Program Files¥Git¥etc¥gitconfig C:¥Program Files¥Git¥mingw64¥etc¥gitconfig C:¥Program Files (x86)¥Git¥etc¥gitconfig C:¥Program Files (x86)¥Git¥mingw64¥etc¥gitconfig
検証環境
- git version 2.17.0.windows.1
- git version 2.24.1.windows.2
- Microsoft Windows 10 Pro Version 1809 OS Build 17763.973
- git version 2.24.1
- macOS High Sierra Version 10.13.6 (17G8030)