O Git possui diversas configurações globais que podem ser encontradas em
~/.gitconfig
e também diversas configurações locais que se encontram dentro da
pasta .git/
de cada repositório.
Para começarmos a usar o Git, é necessário configurar o seu usuário globalmente para que o Git possa registrar a cada etapa QUEM foi o AUTOR das modificações.
Para isso, precisaremos configurar o seu email
e seu nome(name
) de usuário:
git config --global user.email "<seu.endereço.de@email.com>"
git config --global user.name "<seu_nome_de_usuario>"
Como dito acima, as configurações globais vão parar em um arquivo na sua pasta
de usuário, no arquivo .gitconfig
.
Nesse arquivo podem estar configurados diversas opções do seu Git, como aliases para comandos, qual editor usar para escrever commits, o email e nome de usuário padrão, etc.
Segue abaixo o meu arquivo de configuração que uso normalmente. No momento, só se atente que o que configuramos nos comandos acima estão agora registrados aqui.
[user]
email = marcelo.lopes.lotufo@gmail.com
name = marceloll
[core]
editor = vim
; isso é um comentário
[alias]
st = status
br = branch
co = checkout
last = log -1
staged = diff --staged
;graph = log --graph --oneline --decorate --author-date-order
amend = commit --amend
graph = log --all --graph --abbrev-commit --author-date-order --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)'
No momento não cabe entrar em muitos detalhes do que é possível configurar
no arquivo .git/config
e nos outros arquivos da pasta .git
, mas é importante
saber que elas existem. Em outras partes do curso, voltaremos a comentar sobre
essas configurações locais.
Faça você mesmo:
git config --global user.email "<seu.endereço.de@email.com>"
git config --global user.name "<seu_nome_de_usuario>"