1. ホーム
  2. git

[解決済み] git のグローバルな設定データはどこに保存されていますか?

2022-03-18 05:04:52

質問内容

を使用する場合 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

また、Git 2.26(2020年第1四半期)では、以下のことが可能です。 を追加します。 --show-scope オプション

git config --list --show-origin --show-scope

どのコンフィグがどこに設定されているかがわかります。
"をご覧ください。 Git の設定はどこから来ているのですか? "

として ステボシアク 指摘 コメントにて ,

<ブロッククオート

は、標準的でないインストール先でも動作します。(例. Gitポータブル )

(最新作のような PortableGit-2.14.2-64-bit.7z.exe 好きな場所に解凍できる)


当初の回答(2010年)

から ドキュメント :

--グローバル

オプション書き込み用:グローバルに書き込む ~/.gitconfig ファイルではなく、リポジトリの .git/config .

を使用しているので Windows版Git のように、どの場所に対応するのかはっきりしないかもしれません。しかし、etc/profile を見てみると ( C:\Program Files\Git )を見てみると

HOME="$HOMEDRIVE$HOMEPATH"

意味するところ

C:\Users\MyLogin

(Windows 7の場合)

つまり、このファイルは C:\Users\MyLogin\.gitconfig Windows 7 の Git の場合。