У меня есть программное обеспечение в репозитории удаленного сервера, и я использую этот репозиторий для создания новых экземпляров для новых клиентов, которыми управляет git. Если я внесу изменения в экземпляр клиента, я отправлю изменения обратно на сервер.
Проблема, с которой я столкнулся, состоит в том, что серверное хранилище содержит несколько файлов, которые изначально нужны каждому клиенту. Затем они персонализируются в экземпляре клиента. Я хочу, чтобы эти файлы изначально были клонированы, но когда я возвращаюсь на сервер, я хочу, чтобы эти файлы игнорировались.
Использование .gitignore с этими именами файлов означает, что файлы не создаются в исходном клоне (я хочу, чтобы они были созданы), но они игнорируются, когда я возвращаюсь на сервер (что я и хочу).
Итак, мой вопрос: могу ли я включить эти файлы в клон, но исключить их при нажатии?