Yes you can do hg uncomit -i ad hg revert -i. > On Aug 8, 2024, at 10:05 AM, Simon Harrison <i...@simonh.uk> wrote: > > Hello all. I really like the interactive committing feature and use it > a lot. Is there a similar feature to revert some changes? As an > example, I've messed about with the hg repo: > > --------------------------------------------------------------- > > diff -r 9af1acc1ffab mercurial/ancestor.py > --- a/mercurial/ancestor.py Mon Aug 05 20:08:23 2024 +0200 > +++ b/mercurial/ancestor.py Thu Aug 08 17:00:26 2024 +0100 > @@ -4,6 +4,8 @@ > # > # This software may be used and distributed according to the terms of > the # GNU General Public License version 2 or any later version. > +# this has been added by me > +# and this line too > > > import heapq > diff -r 9af1acc1ffab mercurial/cacheutil.py > --- a/mercurial/cacheutil.py Mon Aug 05 20:08:23 2024 +0200 > +++ b/mercurial/cacheutil.py Thu Aug 08 17:00:26 2024 +0100 > @@ -21,3 +21,7 @@ def cachetocopy(srcrepo): > cachefiles += [b'tags2-%s' % f for f in repoview.filtertable] > cachefiles += [b'hgtagsfnodes1'] > return cachefiles > + > +# added some stuff down here > +# blah blah > +# finsished work > diff -r 9af1acc1ffab mercurial/config.py > --- a/mercurial/config.py Mon Aug 05 20:08:23 2024 +0200 > +++ b/mercurial/config.py Thu Aug 08 17:00:26 2024 +0100 > @@ -4,7 +4,7 @@ > # > # This software may be used and distributed according to the terms of > the # GNU General Public License version 2 or any later version. > - > +# I added this but don't want it anymore > > import errno > import os > @@ -21,6 +21,7 @@ from . import ( > util, > ) > > +# I want to keep this part here only > > class config: > def __init__(self, data=None): > > ----------------------------------------------------------------- > > Let's say I want to only keep the second change in config.py and scrap > everything else as a bad idea. Is this possible? > > Thanks. > _______________________________________________ > Mercurial mailing list > Mercurial@lists.mercurial-scm.org > https://lists.mercurial-scm.org/mailman/listinfo/mercurial
_______________________________________________ Mercurial mailing list Mercurial@lists.mercurial-scm.org https://lists.mercurial-scm.org/mailman/listinfo/mercurial