Funnily enough, that's how I used git with CVS and Subversion, too.