Configurando o Git

O Git armazena suas configurações em arquivos de configuração em diferentes níveis. Cada nível tem sua própria localização e prioridade.

Ao especificar a opção --local, --global ou --system com o comando git config, você informa em qual nível deseja salvar ou consultar a configuração:

Escopo
Opção
Afeta
Localização do arquivo

Local

--local

Só o repositório atual

.git/config dentro do repositório

Global

--global

Todos os repositórios do usuário

~/.gitconfig (Linux/macOS) ou %USERPROFILE%\.gitconfig (Windows)

System

--system

Todos os usuários da máquina

/etc/gitconfig (Linux) ou pasta de instalação do Git (Windows)

Se nenhuma dessas opções for usada, o Git aplica a configuração no nível local por padrão, desde que esteja dentro de um repositório.

Para visualizar as configurações ativas, utilize o comando:

git config --list

Para visualizar as configurações com o caminho do arquivo onde estão definidas, use:

git config --list --show-origin

Configurações Básicas

Nome de usuário

git config --global user.name "Nome Sobrenome"

E-mail

git config --global user.email seuemail@email.com

Branch Padrão

Para definir o nome padrão da branch principal para "main" ao criar novos repositórios com git init, utilize o comando:

git config --global init.defaultBranch main

Last updated