Как предотвратить последующую фиксацию на конкретном файле в git? - PullRequest
12 голосов
/ 16 августа 2010

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

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

1 Ответ

10 голосов
/ 16 августа 2010

Не могли бы вы использовать git "предположить неизменным" функцию?Если это установлено, git всегда предполагает, что рассматриваемый файл не был изменен.Это означает, что git status, git commit и т. Д. Пропустят файл.Обратите внимание, что пользователь все еще может вставить новую версию файла в ваше удаленное хранилище, но для этого потребуется дополнительная работа.

Вот вопрос , где использование "предполагаетбез изменений "обсуждалось более подробно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...