git commitO comando git commit é um dos comandos fundamentais do Git e é utilizado para salvar as alterações feitas nos arquivos do seu projeto em seu histórico de repositório local. Cada "commit" representa um ponto específico no tempo do seu projeto, contendo um instantâneo de todos os arquivos do seu diretório de trabalho na hora em que o commit foi criado.
Antes de usar git commit, você geralmente prepara os arquivos que deseja incluir no commit usando o comando git add. O git add move os arquivos do diretório de trabalho para a "área de staging" (ou índice). Somente os arquivos que estão na área de staging serão incluídos no próximo commit.
A forma mais comum de usar o comando é com a flag -m (message), que permite incluir uma mensagem descritiva diretamente na linha de comando:
git commit -m "Mensagem descritiva do commit"
Se você executar git commit sem a flag -m, o Git abrirá um editor de texto (geralmente o configurado em suas variáveis de ambiente, como Vim ou Nano) para que você digite a mensagem do commit. É essencial fornecer uma mensagem clara e concisa que explique o que foi alterado e por quê.
Uma boa mensagem de commit deve ser:
Em resumo, git commit é o comando que "salva" seu trabalho no repositório Git, criando um registro permanente e imutável das suas alterações, juntamente com uma descrição do que você fez.