I'm new to the group but have been using git for a while. I have a
question about rebasing and tags. We have a bridge which we use to bridge
a svn repository with a git repository using a script that is run on a
regular basis. This bridging script fetches changes from a remote git
repository and rebases each fetch-head in turn onto the svn branch.
I would like to reliably carry over the tags from the fetch branches to the
respective branches that I'm going to dcommit. I thought I could do a
rev-list checking the tree-hash of the commit and making sure that they are
the same for the commit on the fetch-line with the one on the branch I'm
rebasing onto. But for some reasons, git svn might be part of it, this
How can I determine which commits correspond to the tagged commits on the
fetch branch (I'm doing a manual rebase -onto at the moment)? Or even
perform a rebase where the tags get copied across?
Is there an easier way that getting deeper into the rebase command itself?
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To view this discussion on the web visit
To post to this group, send email to firstname.lastname@example.org.
To unsubscribe from this group, send email to
For more options, visit this group at