Este cheat sheet é um guia rápido para os comandos essenciais que você usará para adicionar arquivos, preparar suas mudanças e criar commits, os blocos de construção do histórico do seu projeto Git.



Preparando e Registrando suas Mudanças

Exemplo de Fluxo Básico:

  1. Modifique/crie arquivos: Edite index.html, crie style.css.
  2. Verifique o status: git status (mostra index.html e style.css como modificados/não rastreados).
  3. Adicione os arquivos para o commit: git add index.html style.css (ou git add .).
  4. Verifique o status novamente: git status (mostra ambos os arquivos em "Changes to be committed").
  5. Comite as alterações: git commit -m "Adiciona estrutura inicial da pagina e estilos basicos"
  6. Verifique o status final: git status (mostra "nothing to commit, working tree clean").

1. Iniciar um novo repositório Git

Se você está começando um projeto do zero em uma pasta que ainda não é um repositório Git:

git init

Transforma a pasta atual em um repositório Git. Isso cria a subpasta oculta .git/ onde o Git armazena todo o histórico.


2. Adicionar arquivos para serem rastreados (Staging Area)

Depois de criar ou modificar arquivos, você precisa dizer ao Git quais deles você quer incluir no próximo commit. Isso é feito adicionando-os à Staging Area (também conhecida como "Index" ou "Área de Preparação").

git add <nome_do_arquivo>

Adiciona um arquivo específico à Staging Area. Exemplo: git add index.html

git add .

Adiciona todos os arquivos novos e modificados (no diretório atual e subdiretórios) à Staging Area. Cuidado: Isso pode incluir arquivos que você não pretendia comitar.

git add -u

Adiciona à Staging Area apenas os arquivos que já são rastreados pelo Git e que foram modificados ou deletados. Ignora arquivos novos não rastreados.

git add -A

Adiciona todos os arquivos novos, modificados e deletados à Staging Area. É equivalente a git add . seguido de git add -u.


3. Verificar o status dos arquivos