GNU bug report logs - #79408
31.0.50; VC commands for cherry-picking

Previous Next

Package: emacs;

Reported by: Sean Whitton <spwhitton <at> spwhitton.name>

Date: Mon, 8 Sep 2025 11:28:02 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Sean Whitton <spwhitton <at> spwhitton.name>
To: Juri Linkov <juri <at> linkov.net>
Cc: dmitry <at> gutov.dev, eliz <at> gnu.org, 79408 <at> debbugs.gnu.org, Spencer Baugh <sbaugh <at> janestreet.com>
Subject: bug#79408: 31.0.50; VC commands for cherry-picking
Date: Sat, 13 Sep 2025 12:46:04 +0100
Hello,

On Fri 12 Sep 2025 at 07:03pm +03, Juri Linkov wrote:

>>> Then maybe 'vc-pop-revision' like from the top of the stack.
>>
>> I like this name a lot.  On the other hand, I think 'strip' is a bit
>> more informative than 'pop', because 'pop' implies you get the revision
>> back in your hand in some way, instead of just discarding it.
>
> Another possible variant: 'rollback' - that name is also used elsewhere
> to revert git-based deployed releases.

I had a thought about this just now.  Maybe "pop" for stripping commits
without stripping their changes, 'git reset --soft', and "strip" for
stripping commits and their changes, 'git reset --hard'.

-- 
Sean Whitton




This bug report was last modified today.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.