Ответ 1
git add --update :/
будет обновлять или удалять ранее отслеживаемые файлы со всего рабочего дерева. Он не будет добавлять новые файлы.
git add -A
также обновит, удалит ранее отслеживаемые файлы, но также добавит новые файлы. Поскольку эта команда не имеет явного pathspec :/
, что делает ваша команда обновления, в зависимости от вашей версии git, это может быть для всех файлов во всем рабочем дереве, или это может быть для текущего каталога и всех подпапок и файлов.
Для получения дополнительной информации можно найти документы для git add: http://git-scm.com/docs/git-add