emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Removing rollback from VC mode - request for comment


From: Eric S. Raymond
Subject: Re: Removing rollback from VC mode - request for comment
Date: Thu, 11 Dec 2014 16:49:38 -0500
User-agent: Mutt/1.5.21 (2010-09-15)

Sergey Organov <address@hidden>:
> > This is why git only lets you remove tip deltas.
> 
> Nah. See above.

Rebase is a different operation. It's forward composition after
you've chopped off a last segnment.
 
> And, strictly speaking, Git doesn't work in terms of deltas, nor does it
> remove anything. To get rid of a few last commits, it only moves the
> branch pointer back, and from the POV of drawbacks of history rewrite
> I don't think it's too different from removing commit(s) in the middle.

It's...quite different.  I had to wrestle with this when implementing
commit deletion in reposurgeon.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]