.gitignore для файлов / папок, которые вы еще не зарегистрировали .По сути, это текстовый файл, который вы создаете в репозитории, и содержит список путей относительно каталога, в который он был помещен, который Git будет игнорировать.Вы можете зарегистрировать файл .gitignore как часть репозитория.Вы можете найти примеры - в конце этой страницы
Однако , если ваш файл уже был проверен в хранилище, тогда вы можете использовать:
git update-index --assume-unchanged file
, который скажет Git игнорировать любые изменения в этом файле, сделанные в будущем.Однако это локальная конфигурация, поэтому вам придется делать это на каждой проверяемой машине.Вы можете отменить его, выполнив:
git update-index --no-assume-unchanged file
В зависимости от конфигурации, содержащейся в этом файле, может быть полезно иметь в хранилище конфигурационный файл-скелет / пример - аналогично тому, что делают ребята из PHP с config_example.php, который затем используется людьми для создания config.php, который, в свою очередь, никогда не проверяется в хранилище, потому что он игнорируется.