Для обеспечения совместимости с PCI у нас есть отдельный экземпляр AWS с гораздо большим количеством ограничений, и ни у одного разработчика нет AWS доступа к консоли UI.
Как это работает:
1 ) У нас есть внутреннее хранилище, где разработчики продолжают добавлять функции и исправлять ошибки. Они могут быть развернуты во внутренних jenkins для более низких сред, таких как QA
2) Когда все готово для постановки и производства, мы помещаем sh этот код прямо в репозиторий AWS через удаленный доступ.
Код по сути тот же, но только размещен в двух отдельных репозиториях.
В нашем примере использования выше, если я перенесу sh branchA в среду PCI и сделаю запрос на вытягивание из branchA в среду разработки PCI. ветке всегда возникают конфликты слияния.
Это потому, что две истории находятся в разных репозиториях? Есть ли способ обойти это без необходимости каждый раз перебазировать?