Урок 13 із 65
20%
← Назад

Початок відстеження папки

Додавання всіх файлів із папки до області підготовки за допомогою команди git add .

Початок відстеження папки

Якщо у папці знаходиться багато файлів, додавати кожен окремо командою git add незручно. У такому випадку можна одразу додати всі файли, які знаходяться в певній папці.

Нехай структура проєкту має такий вигляд:

index.html
styles.css

script/
└── index.js

Щоб додати всі файли з папки script, виконайте команду:

git add script

Після цього всі файли, які знаходилися в папці script на момент виконання команди, перейдуть до області підготовки (Staged).

script/
└── index.js
      │
      ▼
git add script
      │
      ▼
index.js → Staged

Якщо пізніше створити в цій папці новий файл, Git автоматично не почне його відстежувати. Новий файл знову матиме стан Untracked.

❗ Важливо:

Команда git add script додає лише ті файли, які існують у папці на момент її виконання. Нові файли потрібно додавати окремо або повторно виконувати git add script.

📌 Завдання:
  1. Створіть у проєкті папку script із будь-яким файлом.
  2. Додайте всі файли цієї папки командою git add script.
  3. Перевірте результат командою git status.
  4. Створіть у папці script новий файл.
  5. Ще раз виконайте git status та переконайтеся, що новий файл має стан Untracked.
💡 Показати підказку

Після створення нового файлу повторно виконайте git status. Якщо файл не був доданий командою git add, він з'явиться у розділі Untracked files.

✅ Показати відповідь
Відповідь:

Додайте всі файли папки:

git add script

Перевірте стан:

git status

Створіть новий файл, наприклад:

script/app.js

Знову перевірте стан:

git status

Файл app.js буде відображатися у списку Untracked files, поки ви не виконаєте:

git add script

або

git add script/app.js