When I have to use svn, I use git-svn to talk to svn. I cloned the repo with the standard git svn clone -s line, and all the remote branches at the time were there.
Since then, a new branch has been created, but not by me. I want to checkout/track this branch locally. I can track a branch that I can see (with git branch -r) like so:
git checkout -t -b dev remotes/development
But this doesn't work with the other branch, since it doesn't show up in git branch -r
How can I track this missing branch?
After running the following commands, you'll be able to see the new branch on the git side:
$ git svn fetch
$ git svn rebase
Make sure your branch is clean first.