Могут быть некоторые дополнительные шаги, о которых я могу забыть, но ... вот что я бы сделал: git rebase --abort
, если бы вы были в середине перебазирования.Убедитесь, что вы находитесь на ревизии, которую вы впервые создали для своей работы (не волнуйтесь, если она зафиксирована, вы не потеряете ее так легко).Если нет, вернитесь к нему (на всякий случай проверьте git reflog).Теперь сделайте git svn fetch
, чтобы собрать все изменения, которые у вас нет, от svn.Затем перебазируйте или вставьте изменения в ветку svn, к которой вы хотите перейти.Затем запустите git svn dcommit
.