Registrando mudanças Comando git commit [-m <mensagem-descrevendo-mudanças>] Armazena uma nova versão do seu projeto no histórico do git através de um commit. Esse commit representa o estado corrente da sua área de staging. Essa ação avança o ponteiro HEAD para esse novo commit. O que é o HEAD? É um atalho para o último commit no seu branch corrente. O que é um branch? Cria uma nova versão, abrindo o editor configurado para que a mensagem seja editada git commit Por padrão usa o nano. Se uma mensagem não for informada esse comando falha. Cria uma nova versão com o conteúdo na área de staging, com uma mensagem descrevendo o que foi alterado git commit -m "feat: Add first commit" Fluxo de trabalho [Área de trabalho] -> [Index - Área de staging] -> [Repositório local] Modificamos arquivos na nossa área de trabalho. Adicionamos todos o conteúdo passado como parâmetro do comando git add a área de staging, preparando-os para o próximo commit. Faz um commit com as mudanças adicionadas a área de staging com o comando git commit