Игнорируйте файл в git, но скачайте его при клонировании проекта - PullRequest
3 голосов
/ 13 сентября 2011

У меня есть файл, который подвергается модификации каждый раз, когда я запускаю свой проект.Таким образом, я не хочу, чтобы git отслеживал его, и поэтому я добавляю его в свой файл .gitignore.

Однако я хочу, чтобы файл был извлечен при клонировании проекта.Как мне этого добиться?

Заранее спасибо.

1 Ответ

4 голосов
/ 13 сентября 2011

Нет, вы не можете игнорировать файл, не отслеживать его и ожидать, что он будет доступен в клоне.

Что вы можете сделать, это добавить файл в репозиторий, запустить git update-index --assume-unchanged, чтобы git «проигнорировал» его изменения, и тогда вы получите файл в клоне.

...