読者です 読者をやめる 読者になる 読者になる

stMind

You'll never blog alone

gitのトピックブランチをsvnのブランチにコミットする

gitでトピックブランチを作って作業していたものをsvnにブランチとしてコミットする方法。

$ git svn branch SomeFeature
$ git branch -a
master
feature/SomeFeature
remotes/SomeFeature
$ git checkout feature/SomeFeature
$ git rebase SomeFeature
$ git svn dcommit

git svn branchでsvnのブランチを作成したら、トピックブランチをrebaseしてdcommit。
調べてみると、git svn branchした後に新しくローカルブランチを作成する方法は見つかったけれど、
もともと作業していたブランチをそのまま使いたくて、試してみたら出来たのでここにメモ。