Skip to content

Instantly share code, notes, and snippets.

@matheusnascgomes
Last active September 17, 2019 14:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matheusnascgomes/751a094221710739779908bf80cd26e3 to your computer and use it in GitHub Desktop.
Save matheusnascgomes/751a094221710739779908bf80cd26e3 to your computer and use it in GitHub Desktop.

Padronizando commits em repositórios corporativos

Como adicionar minhas credênciais corporativa ao git da minha máquina pessoal em projetos específicos?

Em toda instalação do git temos o arquivo~/.gitconfig, onde ficam, de forma global (aplicável a todos os projetos), todas as credências do usuário tais como alias e outras configurações personalizadas como por exemplo:

[user]
        name = Matheus Gomes
        email = matheusnascgomes@gmail.com

Porém, dentro de cada projeto git, temos o arquivo .git/config onde tudo o que tiver nele, sobrescreve o arquivo de configuração global, desta forma, você pode adicionar suas credências corportivas para que seus commits nos projetos da sua empresa seja referenciado ao seu email coporativo, conforme abaixo:

[user]
        name = Matheus Gomes (Front-end Developer)
        email = matheus.gomes@company.org
@lavesan
Copy link

lavesan commented Jul 7, 2019

Existe algum comando git que eu possa sobrescrever neste arquivo? Ou tenho de abrir e escrever na mão?

@matheusnascgomes
Copy link
Author

matheusnascgomes commented Jul 7, 2019

@lavesan Neste link você encontra os comandos do próprio git para escrever nos arquivos de configuração global e loca.:
https://coderwall.com/p/wkqf9q/local-global-git-config

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment