1
resposta

git Add ou git commit ?

Eu não consegui entender muito bem uma coisa que surgiu. O git commit já atualizava o arquivo...o git add é para adicionar um arquivo novo ou tem o mesmo papel do git commit ?

1 resposta

Olá João, tudo bem?

A diferença entre git add e git commit

Git add adiciona seus arquivos modificados para serem confirmados posteriormente. Os arquivos não são confirmados por default. Git add adiciona arquivos ao índice Git, que é uma área de teste para objetos preparados para serem confirmados. Add diz ao git para começar a rastrear um arquivo.

Git commit confirma os arquivos que foram adicionados e cria uma nova revisão com um log, sha, etc... Se você não adicionar nenhum arquivo, o git não fará commit de nada. Você pode combinar ambas as ações com git commit -a. Git commit confirma os arquivos no índice para o repositório, git commit -a é um atalho para adicionar todos os arquivos rastreados modificados ao índice primeiro. O commit confirma suas alterações atuais em seu repositório local.

Espero que ajude :)