Quando o arquivo .gitconfig global é criado?
Primeiro, o git não cria automaticamente o arquivo de configuração global (.gitconfig) durante sua instalação. O arquivo não é criado até que seja gravado pela primeira vez. Se você nunca definiu uma variável do sistema, ela não estará no seu sistema de arquivos. Suponho que possa ser a fonte do problema.
Uma maneira de pedir ao Git para criá-lo é solicitar uma edição. Fazer isso forçará a criação do arquivo.
git config --global --edit
Se você monitorar a pasta inicial do usuário ao emitir esse comando, verá o arquivo .gitconfig sendo exibido magicamente.
Onde a configuração do git é armazenada?
Aqui está um rápido resumo do nome e do local dos arquivos de configuração associados aos três escopos Git, a saber , sistema , global e local :
- Configuração do sistema Git: arquivo chamado gitconfig localizado em -git-install-location- / ming <32> / etc
- Configuração global do Git: arquivo denominado .gitconfig localizado na pasta inicial do usuário (C: \ Users \ git user)
- Configuração local do Git: arquivo nomeado config na pasta .git do repositório local
Obviamente, ver é acreditar, então aqui está uma imagem mostrando cada arquivo e cada local. Peguei a imagem de um artigo que escrevi sobre o assunto.
Locais do arquivo de configuração do Windows Git (TheServerSide.com)