Подтвердить что ты не робот

Git - добавить все новые файлы в репо

Я пытаюсь автоматизировать процесс обновления. Процесс в основном:

  • Отъезд repo A
  • Отъезд repo B
  • Запустите процесс в репо B, который обновляет/создает кучу файлов
  • Скопировать файлы в репо A
  • Скомпилировать репо A и убедиться, что он не подведет.
  • Зафиксировать изменения в репо A и repo B
  • Нажмите изменения на удаленном сервере.

Все работает как ожидалось, кроме шага 6. Я могу зафиксировать изменения, но как я могу совершать какие-либо новые файлы? Я пробовал git add ., как я читал в другом месте, но это не захватывает все новые файлы во всех подкаталогах. Есть ли простой способ сделать "Добавить все новые файлы"?

4b9b3361

Ответ 1

Посмотрите здесь. Возможно, вас интересуют git add -u или git add -A.

Ответ 2

git add -A

создаст все изменения в рабочем дереве. Добавить действительно означает "включить в индекс" или "добавить изменения в индекс".

Ответ 3

Вы можете использовать git add -A Как уже упоминалось, или длинную подкоманду git add --all