Вопрос о том, как практически использовать Git.Рекомендации по использованию Git для хранения файлов из двух разных сред
У меня есть код, который развернут на 2 сервера (1 для постановки, 1 для производства); это тот же код, но для нескольких файлов (разные пути в файлах конфигурации).
ПРИМЕЧАНИЕ. Обычно я совершаю/удаляю из ноутбука dev и просто вытягиваю с этих двух серверов.
Я хочу, чтобы главная ветка Git была точной копией производственного набора файлов, поскольку она работает сейчас. Я думаю, что это имеет больше смысла - не так ли?
Хотя, я не знаю точно, где поставить и переформатирование для промежуточного сервера:
ли лучше использовать промежуточную ветвь? Но тогда я должен подумать, что каждый раз, когда я вношу изменения в мастер-ветку, я должен ремистировать.
Лучше совершать локально, на промежуточном сервере, путь изменяется, и пусть Git переустанавливает эти фиксации (поверх HEAD) каждый раз? Но, потом, у меня есть unpushed фиксаций пребывающих там - это может стать немного беспорядка, и я не толкать их по ошибке ...
Есть другой, более простой, сценарий, который я дон Думаешь?
Это не совсем понятно, о чем вы спрашиваете. –
Файлы на 99% идентичны как в env (stg, prd). Что мне делать для 1% разницы? Поместите версию для среды stg на другую ветку? Поместите его как фиксацию, которая хранится локально на сервере stg (и будет переустанавливаться каждый раз, когда я вывожу новые изменения из репо)? Или лучше использовать другую «модель»? – user3341592
Является ли это более ясным сейчас? – user3341592