10.5 Pushing Changes to SVN
We’ve covered everything you need to know if you’re migrating to Git and leaving your Subversion repository behind. Share your newly created repository, and skip this section.
One of the benefits of Git over other popular DVCSs, however, is its ability to continue to not only pull but also push changes back to Subversion.
The command to push changes back to Subversion is git svn dcommit.
It takes each of the commits you’ve made locally and commits them
back to your Subversion repository, one by one.
During this process, it rebases your copy so each of your local commit
reflects the information from the Subversion server. Just like
git svn rebase, this is to make it easier for git-svn to figure out what it has ...