[PATCH RFC] commit: add --amend option to amend the parent changeset
Antoine Pitrou
solipsis at pitrou.net
Mon Feb 20 15:15:22 UTC 2012
On Mon, 20 Feb 2012 15:31:40 +0100
Arne Babenhauserheide <arne_bab at web.de> wrote:
> Am Montag, 13. Februar 2012, 19:44:56 schrieb Pierre-Yves David:
> > (3) As explained explained above, the amend concept **will** most certainly
> > need additional option and flagging. If amend operation is available
> > through a commit flag we have two solution to extend it:
> >
> > A) Add flag to commit which are not related to what commit does.
> >
> > B) Introduce a new command that finish the job.
> >
> > Both solutions leads to inconsistent UI.
>
> I do not think so.
>
> This is equivalent to having hg pull -u. It cannot do everything that hg
> update can do, but it is extremely useful. Because in most cases I just need
> the simple use case.
>
> If I want to update to non-tip, I use hg update.
>
> If I want to do more than just amend the latest commit, I use hg amend.
Isn't "hg amend" simpler to type than "hg commit --amend"?
That goes counter to the idea of "hg amend" being the complex
alternative.
(as a user, I prefer separate commands to "--long-options", they are
much easier to type. My 2 cents of course :-))
Regards
Antoine.
More information about the Mercurial-devel
mailing list