Instalação e Configuração Inicial
Aula 2 de 12
Instalação
Linux (Ubuntu/Debian)
sudo apt update && sudo apt install git -y
Linux (Fedora/RHEL)
sudo dnf install git
macOS
brew install git
Windows
Baixe o instalador em git-scm.com ou via winget:
winget install --id Git.Git -e --source winget
Verificando a Instalação
git --version
# git version 2.45.0
Configuração Inicial (obrigatória)
O Git associa cada commit a um nome e email. Configure globalmente:
git config --global user.name "Seu Nome"
git config --global user.email "[email protected]"
Níveis de Configuração
| Nível | Escopo | Arquivo | Comando |
|---|---|---|---|
--system | Todo o sistema | /etc/gitconfig | Raro |
--global | Seu usuário | ~/.gitconfig | Mais comum |
--local | Um repositório | .git/config | Por projeto |
Configurações Úteis
# Editor padrão (para mensagens de commit)
git config --global core.editor "code --wait"
# Cor no terminal
git config --global color.ui auto
# Nome do branch padrão
git config --global init.defaultBranch main
# Aliases (atalhos)
git config --global alias.s "status -sb"
git config --global alias.l "log --oneline --graph"
Verificando Configurações
git config --list
git config user.name
git config --global --list
Configure o nome e email global imediatamente após instalar. Sem isso, o Git vai te lembrar a todo momento.