On Thursday, September 6, 2012 12:03:46 PM UTC+2, ruud wrote:
> I just imported a cvs repo into git. In contains only one branch with
> lots of commits and lots of tags.
> I would like to be able to 'forget' all commit before a certain date.
> Googling I fould many advices which boil down to rebasing the whole
> tree interactively and squasing the commits I want to forget.
> Although this works, the tags remain on the original commit and don't
> appear in the rebase branch.
> Is there a way to do the job without having to manually move the tags
> from the orinial commit to the same commit in the rebased branch?
> thanks a lot for helping me,
We've played with the idea in a recent thread:
Unfortunately, the quick answer is that there is no automatic way to do it
out of the box. You're probably better off doing it manually.
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 email@example.com.
To unsubscribe from this group, send email to
For more options, visit this group at