git-svn:
- set up your Git repo
git svn clone http://svn.example.com/project/trunk
- while being online, commit your changes to SVN;
before going offline, do agit svn rebase
to get your Git repo in sync with the SVN repo - while being offline, commit to the Git repo using git commit
when getting back online again, do agit svn dcommit
to push your changes back to the SVN repo