GIT

Mini-curso de versionamento — do zero até o fluxo do XT

O problema que o git resolve, quem criou e por quê (Linus Torvalds, 2005), os 3 conceitos centrais (repositório, commit, branch) e a divisão local/remoto.

Visão Geral

Instalar o git, configurar identidade (user.name + user.email), entender --global vs --local e transformar uma pasta em repositório com git init.

Setup

Os 3 estágios do git (working tree → stage → repo) e os comandos do dia a dia: status (radar), add (selecionar) e commit -m (tirar a foto).

Primeiro ciclo

Navegar a linha do tempo: git log (e --oneline / --graph), git diff (working tree e --staged), git show pra abrir um commit específico.

Histórico