два кодера(фронтэнд и бекэнд), у каждого своя ветка в одном репо. В каждой ветке сейчас находится и код клиента и код сервера. Как настроить гит чтобы две ветки сливались и автоматически из одной брались файлы клиента, из другой файлы сервера?
сделать два репозитория. Один клиента . Второй сервера
ну если при мерже конфликтов нет они итак будут сливаться, а если есть нужно писать обработчик который будет задавать правило merge допустим через библиотеку jgit
странные проблемы. делаешь ветку прод. туда вливаешь код из этих веток рабочих. с прода уже деплоишь. тест, дев и прочие добавить по вкусу
Я бы мог сейчас из ветки фронта удалить файлы бека и наоборот, но ведь если в ветке А удалены файлы, то при слиянии они и в ветке Б удалятся, разве нет?
«туда вливаешь код из этих веток рабочих» А вот об этом пожалуйста поподробнее. В том то и проблема, как их слить чтобы не было конфликта
руководство пытается развести по углам фронтеров и бэкендеров) чтобы код не свистнули)
Если в них не было правок одних и тех же файлов, то конфликта не будет
если правите одни и те же файлы - конфликты будут. или подход меняй или решай конфликты
Обсуждают сегодня