5. Файл gitignore: игнор файлов и папок в нашем проекте
.gitignore, как тобой управлять: паттерны
bash
filename.ext # игнорим именно этот файл
directory/ # игнорим папку
*.ext # игнорим файлы с расширением
logs/*.log # игнорим файлы с расширением в папке
!filename.ext # это не нужно игнорировать
/logs/ # игнорим эту папку в корне проекта
logs/ # игнорим эту папку, где бы она ни попалась нам
# В .gitignore можно писать вот такие комменты (как в python)
# Бонус: можно создать один файл с паттернами и его переиспользовать:
git config --global core.excludesfile ~/.gitignore_global
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
Гитигнор: практика
- К тебе такой вопрос: зачем нужен
.gitignore
? Обязательно ли добавлять его во все проекты? - Создай файл
.gitignore
- Научись игнорировать
файлы
- Теперь научись игнорировать
папки
- Какие файлы и папки мы обычно игнорируем в наших проектах? Почему?