git add
Para adicionar arquivos modificados ou não-rastreados à staging area, existe
o comando git add. A sintaxe do commando é:
Adicionando um arquivo:
git add arquivo1
Adicionando múltiplos arquivos:
git add arquivo2 arquivo3 arquivo4
Adicionando diretórios inteiros:
git add src/
É uma padrão comum adicionar todo diretório atual (lembre-se de que .
significa "o diretório atual").
git add .
Há também a flag -A que adiciona todas as modificações, do projeto inteiro.
git add -A
Na prática, git add . e git add -a se comportam da mesma forma. Os dois só
diferem quando o diretório atual não é a raiz do projeto, como por exemplo, o
diretório ./src/.