GNU bug report logs -
#60126
30.0.50; vc-git-checkin: Offer to unstage conflicting changes
Previous Next
Reported by: Sean Whitton <spwhitton <at> spwhitton.name>
Date: Fri, 16 Dec 2022 18:34:01 UTC
Severity: normal
Found in version 30.0.50
Done: Sean Whitton <spwhitton <at> spwhitton.name>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 20/12/2022 00:30, Sean Whitton wrote:
> This is a nice suggestion. A step further would be to unconditionally
> stash and unstash. Given how committing patches with C-x v v works, I
> don't believe it can ever be the case that the stash is not applicable
> afterwards?
I'm not sure that's 100% true, given that we'll want to stage the
contents of the staging area (which are supposedly represented as diffs
against the last committed state), and our command, while keeping the
contents of files on disk intact, moves the last commit to a new state.
> If that's wrong, I'll implement what you suggest.
...but we might as well try and experiment. Worst case: the stash won't
apply cleanly and the user will have to do it by hand. That would mean
no big loss of information, at least.
This bug report was last modified 2 years and 150 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.