Самым простым способом, который я нашел, было использование git gui
и добавление команд git svn dcommit
и git svn rebase
в меню Инструменты.
Если вы установите msysGit, он даже поместит команду «Git GUI here» в ваше контекстное меню.
Это имеет то преимущество, что не требует никакого дополнительного программного обеспечения, кроме самого git, и будет работать на любой платформе, на которой работает git (gui).
Редактировать: Я должен отметить, что именно так я продуктивно использовал git против наших svn-репо уже несколько месяцев. Работает просто отлично. И то же самое на Windows, Linux, что угодно. Поэтому нет необходимости использовать разные инструменты для одной и той же работы, в зависимости от ОС.