Editado 3 meses atrás por ExtremeHow Equipe Editorial
GitConfiguraçãoNome de UsuárioEmail de UsuárioJanelasMacLinuxConfiguraçõesLinha de comandoDesenvolvimentoIdentidade
Tradução atualizada 3 meses atrás
Git é um sistema de controle de versão distribuído que permite aos desenvolvedores rastrear mudanças em seu código, colaborar com outros desenvolvedores e gerenciar diferentes versões de seu código fonte. Uma das primeiras coisas que você precisa fazer ao usar o Git é configurar seu nome de usuário e email. Esta informação é importante porque o Git associa cada commit que você faz com seu nome e endereço de email. Neste guia abrangente, vou conduzi-lo através do processo de configuração do seu nome de usuário e email do Git, explicando cada passo de maneira simples.
Quando você faz alterações em um projeto usando o Git, você cria um “commit”. Cada commit registra a pessoa que fez a alteração, junto com o endereço de email do contribuinte. Assim, configurar seu nome de usuário e email do Git é essencial pelos seguintes motivos:
Agora, vamos dar uma olhada em um guia passo a passo para configurar seu nome de usuário e endereço de email do Git.
Para garantir que sua configuração do Git seja consistente em todos os repositórios em seu sistema, você deve definir seu nome de usuário e endereço de email globalmente. Ao fazer isso, o Git usará essas informações para quaisquer repositórios futuros, a menos que você especifique detalhes do usuário diferentes para um repositório específico.
git config --global user.name "Seu Nome"
Substitua Seu Nome
pelo seu nome real. Aspas duplas são usadas para indicar a string do valor.
git config --global user.email "seu.email@exemplo.com"
Substitua seu.email@exemplo.com
pelo seu endereço de email real.
git config --global --list
Este comando lista todas as suas configurações globais, para que você possa verificar o nome de usuário e o email que você configurou.
Podem haver casos em que você precise de nomes de usuário ou emails diferentes para diferentes projetos. Por exemplo, você pode usar email pessoal para projetos pessoais e email de trabalho para projetos de trabalho. O Git permite que você defina nomes de usuários e emails locais específicos para um repositório particular.
git config user.name "Nome Diferente"
Substitua Nome Diferente
pelo nome que você deseja usar para este repositório específico.
git config user.email "email.diferente@exemplo.com"
Substitua email.diferente@exemplo.com
pelo endereço de email para este projeto específico.
git config --list
Procure por entradas user.name
e user.email
que corresponderão à sua configuração local se você as tiver definido.
Entender a diferença entre configuração global e local pode ajudá-lo a evitar confusão potencial:
As configurações globais são armazenadas no arquivo .gitconfig
localizado em seu diretório pessoal. As configurações locais são armazenadas em um arquivo config
dentro do diretório .git
de um repositório específico. Quando o Git processa os valores de configuração, as configurações locais têm prioridade sobre as globais se ambas estiverem definidas.
Se você precisar atualizar ou remover sua configuração do Git, veja como você pode fazer isso:
Os passos para alterar seu nome de usuário ou email são os mesmos de quando você os configurou inicialmente. Basta executar o comando git config
novamente com o novo valor. Por exemplo, para alterar seu email global:
git config --global user.email "novo.email@exemplo.com"
Para remover uma configuração, remover um nome de usuário ou email, use o parâmetro --unset
:
git config --global --unset user.name
git config --unset user.email
Se você tentar fazer um commit de uma alteração sem configurar um email de usuário, o Git provavelmente retornará um erro solicitando que você configure seu email de usuário. Certifique-se sempre de que seu email de usuário esteja configurado corretamente antes de fazer um commit.
Se você notar informações de commit inconsistentes em diferentes repositórios ou máquinas, verifique as configurações globais e locais para garantir que os valores estejam como esperado.
Você pode definir temporariamente as configurações de configuração do Git para a sessão atual usando variáveis de ambiente. No entanto, isso é menos comum e geralmente não é recomendado para o usuário médio devido à sua natureza transitória.
git config --list
para detectar e resolver rapidamente quaisquer discrepâncias.Configurar seu nome de usuário e email do Git é um passo crucial para usar o Git de maneira eficaz. Ao implementar essas configurações, você garante que suas contribuições sejam registradas, reconhecidas e creditadas corretamente. Seja você estar trabalhando em um projeto pessoal ou colaborando com outros, saber como configurar suas configurações do Git permite que você mantenha um fluxo de trabalho organizado e profissional.
Com este guia detalhado, você agora deve entender como configurar e gerenciar efetivamente seu nome de usuário e email do Git, navegar entre configur ações globais e locais, e resolver problemas comuns. Bem-vindo a uma experiência mais suave e prática com o Git!
Se você encontrar algo errado com o conteúdo do artigo, você pode