グローバルgit設定データはどこに保存されますか? 質問する

グローバルgit設定データはどこに保存されますか? 質問する

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 の場合

ベストアンサー1

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\.gitconfigWindows 7 の Git にあるということです。

おすすめ記事