У меня очень запутанная структура TFS, которую я пытаюсь очистить (спасибо моему предшественнику). Теперь у меня есть ситуация, когда мне нужно выборочно переносить наборы изменений из одной ветки в другую, где у них нет отношений родитель / потомок, и я не хочу, чтобы эти изменения проходили через их общий ствол. Как я могу это сделать?
Я пробовал безосновное слияние - В TFS, как мне сделать безосновное слияние для определенных наборов изменений? - в котором мне говорилось, что не было никаких изменений для слияния.
Я хочу добиться чего-то вроде этого TFS: Можно ли восстановить набор полок в другое место? кроме как с набором изменений.
В GIT я думаю, что это будет простой выбор.
Моя структура выглядит примерно так:
Y-C1-C2-C3
/
X-------------
\
Z
И вопрос в том, как мне перевести C2 из Y в Z, не проходя через X?