У меня есть две ветви, отслеженные в репозитории Git из SVN. Филиал B был создан в r6 в SVN путем копирования r5 ветви A. Когда я добавил ветку B в git-svn, он только вернулся к r6. Я ожидал, что он соединит коммит Git r6 на ветке B с коммитом Git r5 на ветке A.
Я попытался выполнить git rebase $(git svn find-rev r6 git-svn-BranchA) master-BranchB
, но в этом сценарии у меня ничего не вышло , поскольку он прерывал последующие попытки git svn rebase
. Он думает, что ему нужно слиться, и похоже, что он пытается сделать ребаз из git-svn-BranchA вместо git-svn-BranchB.
Как добавить ветвь, созданную SVN, в git-svn?