> For the complete documentation index, see [llms.txt](https://elidianaandrade.gitbook.io/learning-quests/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://elidianaandrade.gitbook.io/learning-quests/git-and-github/nivel-3-rastreando-mudancas/entendendo-commits-e-status.md).

# Entendendo Commits e Status

### **Commit (`git commit`)**

Um commit é como um "salvamento" do seu projeto em determinado momento. Ele registra as alterações feitas nos arquivos adicionados à área de staging. Cada commit tem uma mensagem descritiva, que ajuda a identificar o que foi alterado.

### **Status (`git status`)**

Esse comando mostra o estado atual do seu repositório. Ele informa quais arquivos foram modificados, quais estão prontos para serem commitados (staged), e quais ainda não foram adicionados à área de staging.
