From: Thomas Rast Date: Fri, 21 May 2010 09:41:45 GMT Subject: Re: Migrate an svn repo to git - Where did all the branches got? and tags? Message-ID: <201005211141.45664.trast@student.ethz.ch> In-Reply-To: Jack Moore wrote: > git svn clone --no-metadata -t tags -b branches -T trunk [...] > git-repo/.git/refs/tags > > is empty. [...] > If I do a > > git branch -r > > the branches and tags show up as remote branches. That's how git-svn currently works. To turn all remote branches into local branches you can use the following trick (don't do this in any repo other than a fresh git-svn clone unless you understand what it does!): git fetch . 'refs/remotes/*:refs/heads/*' To further clean up history and turn svn tagging commits into real tags, you can refer, e.g., to the last section of http://kb.curseforge.com/repositories/convert-svn-to-git/ -- Thomas Rast trast@{inf,student}.ethz.ch