Я узнал, что git commit -a
включает git add
. Но все же мне нужно сделать git add .
все время, когда появляются новые файлы, потому что git commit -a
будет их отслеживать.
1 ответ
1
Опция --all
не эквивалентна git add <REPOSITORY_ROOT>
. Согласно документации:
-a
--всеСкажите команде автоматически создавать файлы, которые были изменены и удалены, но новые файлы, о которых вы не сообщили Git, не будут затронуты.
(акцент мой)
git add
, с другой стороны, также добавляет неотслеживаемые («новые») файлы.