I do all my daily work through git-svn, queuing up checkins and rebasing like a mad-man :) the down side to this is I often have a couple days work queued up (tisk tisk i know) and it makes me a little nervous that its only in one place. If I was not using git-svn and rebasing all the time i would just push my changes to another computer and clone it if i do something stupid and loose data.
What is your advice on pushing often-rebased git repos?