Hello Stack Community,
Недавно мы добавили наш основной / объединенный репозиторий (содержащий реализации внешнего и внутреннего интерфейсов):
.git
+--backend
+--frontend
В два отдельных хранилища:
.git
+--backend
и
.git
+--frontend
К сожалению, до того, как команда Ops приступила к развертыванию новых (разделенных), некоторые новые запросы должны быть реализованы и развернуты, поэтому они попали в объединенный репозиторий. Теперь существует очевидная проблема с синхронизацией, потому что каждое изменение, внесенное в объединенный репозиторий, должно распространяться на новые разбитые. В течение последних двух дней я выполняю эту утомительную работу вручную (копирование-вставка из общего репозитория в интерфейс / бэкэнд, каждый из которых находится в отдельном каталоге), но я полагаю, что такая ситуация встречается в нашем бизнесе достаточно часто, что некоторые полезные практики были внедрены обрабатывать такое временное состояние?