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.

Reply via email to