use git-svn to work on branches, especially for 'Release Branch' development because you need to create and remove branches frequently.