Справочник · модуль 11 «Git и GitHub»
.gitignore
В файле .gitignore перечислены файлы и папки, которые Git не трогает: окружение, временные файлы, секреты.
Сравнение из жизни
Как список вещей, которые не берут в поход.
Пример
$ git status
On branch main
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
.env
hello.py
notes.tmp
nothing added to commit but untracked files present (use "git add" to track)
$ echo '*.tmp' > .gitignore
$ echo '.env' >> .gitignore
$ git status
On branch main
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
.gitignoreУчитель в уроке Не всё нужно хранить в Git. Временные файлы и секретные ключи лучше не сохранять. Их имена записывают в файл .gitignore. Git больше не видит такие файлы.
Запомнить
.gitignore — как список вещей, которые не берут в поход. Git их не замечает.
Тема из урока 11.1 «История изменений» курса PythonAZ.