I имеют следующие ветви:Git объединить несколько ветвей
master
featureA
featureB
на нескольких репозиториев Git. Развитие происходит на всех трех ветвях одновременно. Мне нужно объединить featureA в featureB и, наконец, объединить featureB в мастер. В настоящее время я:
Переключить на featureB и слейте из featureA. Переключить на мастер и слиться с особенностьB. Эта процедура включает в себя 2 переключателя, и поскольку мне нужно сделать это около 7 репозиториев, требуется некоторое время.
Есть ли лучший способ сделать это с помощью git?
«так как мне нужно сделать это около 7 репозиториев» - возможно, это проблема. Почему семь репозиториев? Ваши коммутаторы относительно дешевы, правда? (Предположим, что у вас есть чистый репозиторий в противном случае). И git-команды будут относительно быстрыми в любом случае по сравнению с любым слиянием конфликта, которое вам нужно выполнить, и повторным тестированием окончательного объединенного кода. – Rup
Имеют ли эти семь репозиториев один и тот же код? Обычно вы объединяете только один и нажимаете на другие репозитории. – michas
Это знак того, что семь репозиториев должны быть одним хранилищем. – alternative