Редактировать

Общее описание

Файл .gitignore предназначен для исключения из индексации Git файлов и папок проекта.

Размещаться этот файл может в любой папке проекта и количество этих файлов в разных папках не ограничено. Зона действия файла распространяется от папки в которой он лежит и на все вложенные файлы и папки.

Чаще всего файл .gitignore помещают в корневую папку проекта и от нее настраивают необходимые исключения для Git.

Примеры работы с файлом .gitignore

  • Добавить в исключения папку
# только папку example в корне проекта
/example
# аналогично
/example/
# аналогично
/example/*

!!!Внимание: разница между записями /example/ и /example/* в том, что при выполнении команды git clean -df при записи /example/* будет удалена и папка example, а в случае с /example/ будут удалены файлы в папке example, сама же папка удалена не будет.