Lorsque vous utilisez git config --global
pour configurer les choses, dans quel fichier va-t-il écrire ?
Exemple :
git config --global core.editor "blah"
Je ne peux pas le trouver dans ces endroits :
C:\Program Files\Git\etc\gitconfig
C:\myapp\.git\config
Je n'ai pas défini d'ENV ?
Ma version de Git : 1.6.5.1.1367.gcd48 - sous Windows 7
Mise à jour 2016 : avec git 2.8 (mars 2016), vous pouvez simplement utiliser :
git config --list --show-origin
Vous verrez quelle configuration est définie à quel endroit.
Voir "D'où viennent les paramètres de ma configuration Git ?".
Comme le souligne [Steven Vascellaro][2] dans les commentaires,
cela fonctionnera avec des emplacements d'installation non standard. (c'est-à-dire [Git Portable][4]).
(comme le dernier [PortableGit-2.14.2-64-bit.7z.exe
][5], qui peut être décompressé où vous voulez)
Réponse originale (2010)
Extrait de [la documentation][6] :
--global
Pour l'écriture des options : écrire dans le fichier global
~/.gitconfig
plutôt que dans le référentiel.git/config
.
Comme vous utilisez [Git pour Windows][7], il se peut que l'emplacement auquel cela correspond ne soit pas clair. Mais si vous regardez dans etc/profile (dans C:\Program Files\Git
), vous verrez :
HOME="$HOMEDRIVE$HOMEPATH"
Signification :
C:\Users\MyLogin
(sous Windows 7)
Cela signifie que le fichier se trouve dans C:\Users\MyLogin\.gitconfig
pour Git sous Windows 7.
[2] : https://stackoverflow.com/users/3357935/steven-vascellaro
[4] : https://github.com/git-for-windows/git/releases [5] : https://github.com/git-for-windows/git/releases/download/v2.14.2.windows.1/PortableGit-2.14.2-64-bit.7z.exe [6] : http://git-scm.com/docs/git-config [7] : http://msysgit.github.io/