On Thursday, September 6, 2012 12:03:46 PM UTC+2, ruud wrote: > hi, > > 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, > > Ruud >
We've played with the idea in a recent thread: https://groups.google.com/d/topic/git-users/8nylKNgoaaY/discussion 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 https://groups.google.com/d/msg/git-users/-/RfSdeQfF358J. To post to this group, send email to git-users@googlegroups.com. To unsubscribe from this group, send email to git-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.