Git sem medo · em 6 passos

Git é um jardim

Salve cada versão do seu trabalho, teste ideias sem estragar nada e junte tudo com a equipe.

Banner: Git é um jardim — clone, commit, branch, worktree, merge e push sem medo
Em resumo

Este é um guia grátis que explica o Git usando a história de um jardineiro. O Git é a ferramenta que guarda cada versão de um projeto, como fotos de um jardim tiradas ao longo do tempo. Serve para quem programa, para quem trabalha com agentes de IA e para quem só quer parar de perder arquivos. Aqui você aprende seis comandos (clone, commit, branch, worktree, merge e push), cada um com um desenho, uma explicação simples e os comandos prontos para copiar. Para praticar, basta ter o Git instalado.

O que é

O dicionário do jardineiro

Antes dos comandos, a metáfora. Cada peça do Git tem um lugar no jardim — guarde esta tabela e o resto fica fácil.

Os seis passos: clone, commit, branch, worktree, merge e push

🌱 Jardim = projeto

A pasta inteira do seu projeto, com tudo o que está dentro.

🌿 Plantas = arquivos

Cada arquivo que você cria, edita ou apaga.

📸 Foto = commit

Uma foto do jardim inteiro, com data e uma frase dizendo o que mudou.

🏷️ Etiqueta = branch

Um nome que aponta para uma foto e anda junto quando você tira fotos novas.

🪴 Canteiro = worktree

Outra pasta do mesmo projeto, para trabalhar em duas frentes ao mesmo tempo.

🏡 Estufa = remoto

A cópia compartilhada com a equipe, por exemplo no GitHub.

Ilustração: jardim visto de cima com canteiros, um quadro com a foto do jardim, uma etiqueta numa estaca e a estufa ao fundo
Como funciona

Os 6 passos do jardineiro

É o ciclo de todo dia: você clona uma vez e depois repete commit, branch, merge e push. Clique num passo para a página explicativa dele.

1 · Clone→2 · Commit→3 · Branch→4 · Worktree→5 · Merge→6 · Push
Vídeo

Assista à história do jardineiro

O vídeo explicativo completo, com os desenhos e os comandos animados, e o reel curto para mandar a quem precisa.

Vídeo completo (16:9)

Baixar MP4

Reel (9:16)

Baixar MP4

Cola

Os comandos numa tela só

Imprima, salve ou deixe aberta ao lado do terminal.

git clone <url> jardimtrazer o projeto e a história para o seu computador
git statusver o que mudou e o que está na bandeja
git add .pôr as mudanças na bandeja (área de preparo)
git commit -m "frase"tirar a foto: salvar a versão no seu computador
git switch -c florescriar a etiqueta flores e trabalhar nela
git worktree add ../jardim-main mainabrir outra pasta, em outra branch
git merge floresjuntar a branch flores na branch atual
git push origin mainlevar as suas fotos para a estufa
git fetchbaixar a história nova da estufa, sem juntar
git pullbaixar e já juntar na sua branch

Commit salva em casa. Push compartilha com a equipe.

Ilustração: o jardim inteiro ligado por um caminho em círculo, com os dois jardineiros acenando

O ciclo de todo dia

Clone uma vez. Depois: commit o tempo todo, branch para cada ideia, worktree quando precisar de duas frentes, merge para juntar e push para compartilhar.