Разница между git add -A и git add.

Git версии 1.x
Команда Новые файлы Измененные файлы Удаленные файлы Описание
git add -A ✔️ ✔️ ✔️ Помещать все (новые, измененные, удаленные) файлы
git add . ✔️ ✔️ Помещать новые и измененные файлы только в текущую папку
git add -u ✔️ ✔️ Только измененные и удаленные файлы

Git версии 2.x

Команда Новые файлы Измененные файлы Удаленные файлы Описание
git add -A ✔️ ✔️ ✔️ Помещать все (новые, измененные, удаленные) файлы
git add . ✔️ ✔️ ✔️ Помещать все (новые, измененные, удаленные) файлы в текущую папку
git add --ignore-removal . ✔️ ✔️ Помещать только новые и измененные файлы
git add -u ✔️ ✔️ Только измененные и удаленные файлы

Длинные флаги:

  • git add -A эквивалентен git add --all
  • git add -u эквивалентен git add --update

Дополнительная литература:

git-add

git

git-add

2022-11-12T17:37:44+00:00