From: Junio C Hamano Date: Mon, 13 May 2013 18:35:49 GMT Subject: Re: [PATCH 4/6] stash: introduce 'git stash store' Message-ID: <7vli7in2wq.fsf@alter.siamese.dyndns.org> In-Reply-To: Ramkumar Ramachandra writes: > git-merge --stat --progress "$merge_name" HEAD 04c5b83c46760573 > > We made a design mistake at the command-level in merge. This is at a > subcommand-level. > > 1. Will git stash store ever be more than a one-liner? Can you think > of how this function could be larger? That is not a valid question. When Linus added the original git merge 'message' HEAD $other_branch there wasn't any merge strategy switch and all the other frills even envisioned yet. With what we know about Git today, even you could have answered "Will git merge be more involved compared to the original?" 8 years ago, but without that, not even Linus nor I did anticipate that the command line interface would become a pain point when enhancing it.