Git svn: getting a specific branch

Say you didn't clone the full svn repo, trunk/, branches/ and tag/ but just cloned trunk, and later realize you would like to work on a branch under (say) branches, take a look at this article. If that solves your problem, good! Only note that you need to point to a revision that really exist on that branch: pointing to the revision at which that branch was created won't cut it and the git svn fetch command will not get you anything. Worst case you may have to commit a new revision on that svn branch you'd like to work on, then do git svn fetch on that revision.