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/
.