Расскажем о простых приемах отбора отслеживаемых файлов вашего проекта. Как можно догадаться, секрет заключается в правильном заполнении файла .gitignore, чем мы и займемся в этой статье. Так как любой неочевидный программный проект состоит из множества файлов вложенных папок, снова файлов и подпапок (и т. д...), контролировать изменения всего этого богатства и тем более постоянно выгружать на сервер, как правило, нецелесообразно. Постоянным изменениям подвергаются лишь отдельные файлы. Для регулирования этих процессов в системе управления версиями Git существует специальный файл под названием .gitignore. Он состоит из строк, каждая из которых указывает на шаблон имен файлов и папок, подлежащих игнорированию при индексации. При этом порядок применения правил снизу вверх так, что более низкие могут отменить действие верхних (например, задать исключения для вышестоящего шаблона, что делается указанием символа ! перед шаблоном). Ниже перечислю полезные советы для настройки большого проект