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.