On Mon, Dec 29, 2008 at 13:39, davetron5000 <davetron5000@xxxxxxxxx> wrote: > So, my repo is in a weird state. I have committed my changes to svn > via git svn dcommit, and it appears that the svn repository has all my > changes. > > However, git svn rebase fails with conflicts, on almost every single > commit I've made. I think that ultimately, I merged a branch in > numerous times and git seems confused. BUT, I don't really care about > preserving that; I just want my master branch to be clean. > > Is there a way I can basically say: commit XXX is the same as the > current HEAD of SVN, so treat things as if that's the case. i.e. > treat things the same as if I had just done a clean git svn clone. > > -- > 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 > git checkout local-branch-you-want-to-fix git reset --hard name-of-your-git-svn-branch (probably trunk, or <prefix>/trunk, if you setup git-svn with the --prefix=<prefix>/ option). This will wipe out anything you have in local-branch-you-want-to-fix, and reset it to the same state that name-of-your-git-svn-branch is in. -Jacob -- 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