Git: старт

Урок 07 · 10 хв

.gitignore

В історію не кладуть node_modules, .env і збірку. Ігнор — до add.

Файл .gitignore у корені: шаблони того, що Git не має бачити. node_modules/, .env, dist/. Уже закомічене ігнор не викине: потрібно git rm --cached. Секрети в історії лишаються, доки не почистиш окремо, — простіше не комітити.

Типовий ігнор
AI

Можна спитати про це правило«Спершу ignore, потім add .»

  • .env.example без секретів — комітять. Живий .env — ні.
  • IDE-папки (.idea) — у глобальний ignore або в проєктний, як домовитеся.
  • Великий бінарник у git — біль. Сховище артефактів, а не репозиторій.
AI

Можна спитати про цей пункт«Суть уроку»

Перевірка

Закріпи, поки не пішов далі

  1. 1. Ігнор спрацьовує

  2. 2. .env з ключами

  3. 3. node_modules у git