# git add

> Adiciona arquivos modificados na área de preparação.
> Mais informações: <https://git-scm.com/docs/git-add>.

- Adiciona um arquivo na área de preparação:

`git add {{caminho/do/arquivo}}`

- Adiciona todos arquivos (rastreados ou não):

`git add -A`

- Adiciona apenas arquivos rastreados:

`git add -u`

- Adiciona arquivos ignorados:

`git add -f`

- Interativamente adiciona partes dos arquivo:

`git add -p`

- Interativamente adiciona partes de um dado arquivo:

`git add -p {{caminho/para/arquivo}}`

- Interativamente adiciona arquivos ou partes modificadas:

`git add -i`