We'll really go straight to the point and consider that you are familiar with the basic git commands.
The main idea is to use git when it can (for commit, logs and so on), and use "git svn" when it has to get connected to Subversion.
you'll see below each regular git command and it's translation in git SVN in code format.
git clone git://server.com/repository.git
git svn svn://server.com.repository
git svn rebase
git commit -am "my message"
Remains the same. Yes, you'll use git in its full power in this case !
git svn dcommit
By vinyll on Jan. 26, 2012