Синтаксис .gitignore
- Одна строка - одно правило
- Пустые строки игнорируются
- Для комментариев используется символ решетки #
- / в начале строки указывает, что правило применяется только к файлам и папкам, которые располагаются в той же папке, что и сам файл .gitignore
- * - заменяет любое количество символов(ноль или больше)
- ? - заменяет от нуля до одного символа. Можно размещать в любом месте правила
- ** - используются для указания любого количества поддиректорий
- ! в начале строки означает инвертирование правила, необходим для указания исключений из правил игнорирования
- \ используется для экранирования спецсимволов
- Для игнорирования всей директории, правило должно оканчиваться на /, в противном случае правило считается именем файла