Hi, I have a git repository we'll call the git svn repo, in which I only perform git svn fetch and git push bare. bare is a bare git repository, which I push to from a local repository. The mistake I've been making is to push to the branch 'trunk' in bare, from my local repository. The reason this is a mistake is because git push bare from the git svn repo also pushes to there. Today I've been forced to learn of my mistake, as I cannot push from the git svn repo without possibly losing commits. It turns out (which is probably obvious to you all) that I should have been pushing to, say, bare's 'master' branch instead of its trunk one. I don't intend to push back to svn from any of these repos, but I would like to be able to continue pulling changes from svn at least for the time being. What should I do? Thanks, Ricky. -- Ricky Clarkson Java and Scala Programmer, AD Holdings +44 1928 706373 Skype: ricky_clarkson Google Talk: ricky.clarkson@xxxxxxxxx Google Wave: ricky.clarkson@xxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html