At my workplace we use SVN for version control. I switched to git-svn when I found out about it, and recently I decided to sync some of my private branches to another remote git
Perhaps this thread might be of interest, although git-svn may have changed since.
I'd also use fetch rather than pull and have a quick look to see if there will be conflicts using a tool such as gitk before doing the merge.
fetch
pull
gitk