git - setting фиксация ' s parent без rebase

Я использовал git-svn для создания git-зеркала репозитория SVN. Структура внутри SVN была немного нестандартной, поэтому git создал ветку, не имеющую общего коммита с ветвью master .

      A---B---C topic

D---E---F---G master

Я знаю, что фиксация A основана на commit E , и я вполне уверен, что исправил проблемы, из-за которых git не распознавал этот факт (с помощью filter-branch ). Я хочу повторно прикрепить тему к ветке master , Насколько я понимаю, просто установки E в качестве родительского элемента для A должно быть достаточно для решения всех проблем.
Это возможно? Если это так, то как я могу это сделать?

23
задан Marvin Killing 12 November 2010 в 10:54
поделиться