#git #branch
#git #ветвь
Вопрос:
У меня есть много ветвей, которые касаются реализации тегов. Мои ветви: ms-tags-v1 ms-tags-v2 ms-tags-v3
Я хотел бы объединить эти ветви в 1 единую ветвь git с именем: ms-tags
Как мне это сделать?
Ответ №1:
Не зная ничего о структуре или взаимосвязи между тремя ветвями, я могу предложить создать вашу целевую ветвь из первой, а затем объединить в нее две другие:
git checkout ms-tags-v1
git checkout -b ms-tags # create branch 'ms-tags' from 'ms-tags-v1'
git merge ms-tags-v2 # merge 'ms-tags-v2'
git merge ms-tags-v3 # merge 'ms-tags-v3'
Если вы укажете точную взаимосвязь между тремя ветвями, может быть доступен более удобный вариант.