git config --global はどこに書き込まれますか?

git config --global`で設定した場合、どのファイルに書き込まれますか?

git config --global core.editor "blah"

これらの場所では見当たりません。

C:\Program Files\Git\etc\gitconfig

C:\myapp\.git\config

ENVを設定していないのですが?

私のGitバージョン: 1.6.5.1.1367.gcd48 -。 Windows 7の場合

ソリューション

2016年のアップデート:git 2.8(2016年3月)では、単純に

git config --list --show-origin

どのコンフィグがどこに設定されているかがわかります。
詳しくは "Where do the settings in my Git configuration come from?&quot をご覧ください。

Steven Vascellaro]2が[コメント]で指摘しているように3

標準的でないインストール先でも動作します。(例:Git Portable)

(最新のPortableGit-2.14.2-64-bit.7z.exeのように、どこでも好きな場所に解凍できます)


オリジナルの回答(2010年

The docs]6より。

--グローバル

リポジトリの .git/config ではなく、グローバルな ~/.gitconfig ファイルに書き出します。

あなたは Git for Windows を使っているので、これがどの場所に対応するのかよくわからないかもしれません。しかし、etc/profile (in C:\Program Files\Git) を見ると、次のようになっています。

HOME="$HOMEDRIVE$HOMEPATH"

意味があります。

C:\Users\MyLogin

(Windows 7の場合)

つまり、Windows 7のGitの場合、ファイルはC:Users\MyLogin\.gitconfigにあるということになります。

解説 (15)

Unixでは、それは ~/.gitconfig にあります。あなたの家にもそれに対応するファイルがありますか?

Windowsでは、git bashで次のように入力します。

notepad ~/.gitconfig
解説 (3)

msysgitのパスは以下の通りです。

Windows XP -C:Documents and Settings\\.gitconfig.

Windows Vista+ C:Users\\.gitconfig.

解説 (2)