On Mon, May 30, 2011 at 06:46:48AM +0200, Michael Haggerty wrote: > On 05/29/2011 01:08 AM, Jonathan Nieder wrote: > > Agh, "git rebase --abort --keep-head" feels a little too long to be > > memorable. Still, hope that helps. > > It seems like the distinction is analogous to "git reset --soft", so maybe > > git rebase --abort --soft Well, the only problem with that is the "--soft" option refers to the "reset" command given to git, whereas in your proposed syntax, the "--soft" option refers to the _other_ option, "--abort". This may seem a little nit-picky, but such a difference could lead to confusion. Perhaps "--soft-abort" or "--soft-abort" would be better? A single option to the "git rebase" command rather than a "sub-option" given to another option. It just seems to me that all the git commands work this way; "git command --options-to-command". An option to another option just seems too confusing. Of course, there's the floodgate problem; once you have options to options, are you going to have options to options to options, ad infinitum? -- Tim () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
Attachment:
signature.asc
Description: Digital signature