Posso especificar vários usuários para mim em .GitConfig?

Posso especificar vários usuários para mim em .GitConfig?
No Git, os desenvolvedores trabalham e lidam com vários projetos simultaneamente. Para esse fim, cada projeto pode precisar de nomes de usuário e e -mail diferentes. Nesse caso, você pode definir vários usuários em diferentes escopos Git. Mais especificamente, os escopos Git incluem escopo local e escopo global. As configurações de escopo local se aplicam apenas ao repositório específico. Por outro lado, as configurações de escopo global se aplicam a todos os repositórios.

Este blog ilustrará como especificar vários usuários em “.GitConfig”.

É possível especificar vários usuários para nós mesmos em .GitConfig?

Sim, você pode especificar vários usuários para si mesmo no “.GitConfig" como:

  • ““Localmente”: Definindo nome de usuário e e -mail para um único repositório Git.
  • ““Globalmente”: Definindo nome de usuário e e -mail para todos os repositórios Git.

Como configurar o nome de usuário e e -mail localmente para um único repositório Git?

Para configurar o nome de usuário e o e -mail para um único repositório, o “Usuário de configuração do Git.nome """ e a "Usuário de configuração do Git.e-mail ""”Os comandos podem ser usados ​​respectivamente.

Etapa 1: Navegue para um repositório específico

Primeiro, escreva o seguinte comando e redirecione para o repositório local:

CD "C: \ git \ repo2"

Etapa 2: Configurando o nome de usuário localmente

Em seguida, defina um nome de usuário localmente utilizando o seguinte comando e especifique o nome de usuário desejado:

Usuário de configuração do Git.Nome "Amna Ali"

Certifique -se de substituir o nome do usuário pelo necessário:

Etapa 3: Configurando email localmente

Depois disso, defina o endereço de e -mail desejado para um repositório específico, como fizemos aqui:

Usuário de configuração do Git.Email "[email protected] "

Etapa 4: Verifique o nome de usuário

Em seguida, verifique se o nome de usuário foi definido corretamente executando o comando fornecido:

Usuário de configuração do Git.nome

Pode -se observar que nosso nome de usuário desejado foi definido, que é “Amna Ali”:

Etapa 5: Verifique o email

Digite o comando fornecido para verificar o email configurado localmente:

Usuário de configuração do Git.e-mail

Como você pode ver, o email especificado foi definido:

Como configurar o nome de usuário e e -mail globalmente para todos os repositórios Git?

Para configurar o nome de usuário para todos os repositórios do Git, execute o “Usuário Git Config -Global.nome ""”Comando e por e -mail, execute o“Usuário Git Config -Global.e-mail ""”Comando.

Etapa 1: Defina o nome de usuário globalmente

Utilize o comando abaixo estatado junto com o “-global”Opção e especifique o nome de usuário desejado para defini -lo para todos os repositórios Git:

Git Config -Usuário global.Nome "Laiba Younas"

Etapa 2: Defina o e -mail globalmente

Em seguida, defina o email específico para todos os repositórios Git:

Git Config -Usuário global.Email "[email protected] "

Etapa 3: Verifique o nome de usuário

Agora, verifique se o nome de usuário global foi definido corretamente:

Git Config -Usuário global.nome

Pode -se observar que o nome de usuário específico foi definido para todos os repositórios, eu.e., ““LAIBA YOUNS”:

Etapa 4: Verifique o email

Depois disso, veja o e -mail definido globalmente:

Git Config -Usuário global.e-mail

Pode -se observar que o email para todos os repositórios Git foi definido com sucesso:

Etapa 5: Verifique as mudanças

Verifique o log git para visualizar as alterações:

log git

Na saída abaixo, pode -se ver que o histórico de commit contém compromissos de diferentes usuários:

Etapa 6: Visualize as definições de configuração

Por fim, liste as definições de configuração do “.GitConfig”Arquivo através do comando abaixo estatado:

Git Config -List

A parte abaixo do bem-luz indica que o “.GitConfig”Contém dois nomes de usuário e e -mails. Um nome de usuário e e -mail para um único (particular) repositório, e o outro é para todos os repositórios do GIT:

Isso se tratava de especificar vários usuários em “.GitConfig”.

Conclusão

Os usuários podem especificar vários usuários no “.gitconfig ”. Pode ser feito "localmente”Ao definir o nome de usuário e o email para um único repositório Git e“globalmente”Definindo nome de usuário e e -mail para todos os repositórios Git. Para configurar o nome de usuário e o e -mail localmente, o “Usuário de configuração do Git.nome """ e a "Usuário de configuração do Git.e-mail ""”Os comandos podem ser usados, respectivamente. Além disso, o mesmo comando com o “-global”A opção é utilizada para definir nome de usuário e e -mail globalmente. Este blog ilustrou o método para especificar vários usuários em “.GitConfig”.