tags:

views:

301

answers:

1

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?

+4  A: 

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.

Greg Bacon