Я использовал git-svn, работая счастливо, ветвясь для чего-либо, перебираясь от и отдавая в транк, а затем полномочия, которые решили, что мы начнем работать из ветки вместо транка. Мой вопрос: как мне получить ветви, которые были созданы от мастера, который отслеживал транк, чтобы перебазировать / объединить в новую локальную ветку, которая теперь отслеживает новую ветку?
Чтобы попытаться проиллюстрировать это, перед коммутатором были сделаны мои настройки (имена веток / репо изменены для защиты невинных):
Git -> svn
master -> trunk
|-feature1
|-feature2
Теперь, это моя установка
Git -> svn
master -> trunk
|-feature1
|-feature2
newDev -> branches/working
Проблема в том, что у меня есть работа в тех ветках функций, которые я хочу получить в ветке svn "работает". Каков наилучший способ сделать это?