Où faire les réglages dans ma configuration Git viennent?

J'ai remarqué que j'ai deux entrées pour core.autocrlf quand je lance git config -l

$ git config -l
core.symlinks=false
core.autocrlf=false
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bundle.crt
sendemail.smtpserver=/bin/msmtp.exe
diff.astextplain.textconv=astextplain
rebase.autosquash=true
user.name=name
[email protected]
core.autocrlf=true

Ces trois derniers (à partir de l'utilisateur.nom en bas) sont les seuls dans mon C:\users\username\.gitconfig fichier. Où sont tous les autres à venir? Pourquoi est-core.autocrlf répertorié deux fois?

C'est avec MSysGit 1.8.3, et j'ai aussi Sourcetree installé (Windows 7). Dans Sourcetree, j'ai décoché la case "Autoriser Sourcetree de modifier vos Git config files"

  • Remarque: avec git 2.8 (Mars 2016) et git config --list --show-origin, vous n'aurez pas à vous de deviner lequel git config est là. Voir ma réponse ci-dessous
InformationsquelleAutor RyanW | 2013-07-19