Re: What is missing from Git v2.0
- From
Felipe Contreras <felipe.contreras@gmail.com>
- Date
- Apr 22, 2014, 08:15 UTC
- Message-ID
- <53562535f130b_3d2216372ec2a@nysa.notmuch>
- In-Reply-To
- <CAHGBnuNFW7HCC2U418TC11CKqbB66EtXV_SOs7w0p5RcqAPuLw@mail.gmail.com>
Sebastian Schuberth wrote:
Show 14 quoted lines
> On Mon, Apr 21, 2014 at 10:46 PM, Felipe Contreras > <felipe.contreras@gmail.com> wrote: > > >> The problem is that between "git rm" and "git mv", if we default "git > >> cp" to mean "cherry-pick" there could easily be user confusion. > >> > >> I'm not sure that cherry-pick is used that often it really needs a two > >> character shortcut. Maybe just "git pick"? > > > > I'm in favor of having both 'git pick', and 'git pi'. > > Please let's stick to one clear default alias for some central > commands, and not introduce ambiguity between aliases. That said, I'd > prefer pick over pi, but still cp would be my personal favorite.
I think porcelain commands should eventually change names (and maybe become more friendly) 'git ls-files' => 'git ls', 'git cherry-pick' => 'git pick', and so on.
If 'cherry-pick' evolves into 'pick', it would make sense to have the 'pi' alias, and in preparation for that I don't see why a temporary 'pick' alias would hurt.
-- Felipe Contreras