kb.erickguedes.com
Git Completo: do Básico à Certificação

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ívelEscopoArquivoComando
--systemTodo o sistema/etc/gitconfigRaro
--globalSeu usuário~/.gitconfigMais comum
--localUm repositório.git/configPor 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.