git-svn é um forma legal de começar a usar o git, tendo um repositorio subversion remoto.
clone do repositorio svn (a opcao --stdlayout mantem a estrutura de trunk, tags e branches):
git svn clone <repos_url> --stdlayout
o trunk eh mapeado na branch master
update do svn:
git svn rebase
para ver as versoes remotas (tags e branches):
git branch -r
para trabalhar na tag em tags/versao1:
git checkout -b tags/versao1 versao1
será criada a branch versao1, representando a tag presente em tags/versao1
para fazer commit no servidor svn remoto:
git svn dcommit
mais detalhes em: