</> Praktum

Главная / Git / Что не коммитить

Урок 5 · Git

Секреты, зависимости и мусор остаются вне снимка

В репозиторий кладут исходники. Пароль, архив и папка зависимостей туда не нужны.

Почему это следующий шаг

Ветки уже есть в маршруте. Перед общей работой важно не опубликовать лишнее.

Как сделать

Файл .gitignore перечисляет имена и маски. Туда попадают node_modules, .env, системные .DS_Store и черновики редактора. Проверь git status до коммита. Если секрет уже попал в снимок, мало удалить файл следующим коммитом: пароль всё равно останется в истории, его надо сменить.

node_modules/
.env
.DS_Store

Что проверить

  • git status не показывает папку зависимостей.
  • Файла с паролем нет в списке добавленных.
  • Имена в gitignore понятны следующему тебе.

Попробуй

Добавь .gitignore и убедись, что пробный секретный файл не попадает в status.