Thread (3 messages) 3 messages, 3 authors, 2016-06-15

Re: git svn rebase totally confused; just need some sorta reset

flat view

From: Jacob Helwig <hidden>
Date: 2016-06-15 22:45:50

On Mon, Dec 29, 2008 at 13:39, davetron5000 [off-list ref] 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@vger.kernel.org
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help