Este é o fluxo de trabalho básico que você repetirá centenas de vezes.

O Ciclo de Vida dos Arquivos no Git

Para entender como o Git rastreia seus arquivos, é importante conhecer seus estados:

Verificando o Status dos Arquivos (git status)

Este é o seu melhor amigo no Git. Ele mostra o estado atual do seu repositório: quais arquivos foram modificados, quais são novos, quais estão preparados para o commit, e quais não estão sendo rastreados.

Adicionando Arquivos para o "Commit" (git add)

Depois de criar ou modificar um arquivo, ele estará no estado "Modified" ou "Untracked". Para dizer ao Git que você quer que essas mudanças façam parte da sua próxima "fotografia" (commit), você precisa adicioná-las para a staging area (ou área de preparação).

Salvando as Mudanças ("Commit") (git commit)

Um commit é o ato de salvar o estado atual dos seus arquivos preparados (aqueles que você adicionou com git add) no histórico permanente do Git. Cada commit é uma "fotografia" do seu projeto em um determinado momento, com uma mensagem que descreve o que foi feito.