При работе над проектом в своем уютненьком локальном репозитории иногда возникает необходимость игнорить какие-то файлы и папки, причем эти файлы/папки есть только у вас локально, и в ремоут-ориджине они никогда не появятся. Потому нет смысла изменять общий
И такой файл есть. Это файл
Больше про игноры в оф-доке.
.gitignore
проекта и дописывать туда эти вещи. Поэтому нужен какой-то аналог файла .gitignore
, распространяющийся только на локальный репозиторий.И такой файл есть. Это файл
.git/info/exclude
. В нем, в формате аналогичном .gitignore
, можно указать все свои исключения и, тем самым, почистить вывод git status
от лишних файлов. А так как папка .git
не связана с удаленным репозиторием, то эта информация никуда не уедет. Единственно, не забудьте этот файл, если вдруг будете переезжать, например, на другой компьютер или разворачивать репозиторий заново где-нибудь по другому пути.Больше про игноры в оф-доке.