Re: bug: unexpected output for "git st" + suggestion
- From
- Tarek Ziadé <ziade.tarek@gmail.com>
- Date
- Nov 23, 2010, 12:49 UTC
- Message-ID
- <AANLkTinj3ryChGKV8c6fHSD=aickmz0TMos4k0RYGKvo@mail.gmail.com>
- In-Reply-To
- <AANLkTinFMn4V3c3yV6j72eqj5=v4jW7Uh3fmNDOyYjnT@mail.gmail.com>
On Tue, Nov 23, 2010 at 1:40 PM, Nguyen Thai Ngoc Duy <pclouds@gmail.com> wrote:
Show 21 quoted lines
> On Tue, Nov 23, 2010 at 7:23 PM, Tarek Ziadé <ziade.tarek@gmail.com> wrote: >> Hello, >> >> I am new to Git and I tried to run "git st" >> >> I have found one small bug: "status" is not listed in the help screen >> Git displays in that case. >> >> $ git st >> git: 'st' is not a git command. See 'git --help'. >> >> Did you mean one of these? >> reset >> stage >> stash > > It's heuristics, based on the assumption that you mistype a command by > a letter or two. > It gives helpful suggestions most of the time, but > you can't expect it to be always right, especially when "st" is not a > mistyping. "git --help" does show "status" though so I guess it's ok.
Yes, I understood this, but given the list of base commands git comes with, if "st" gives "stage" and "stash", it would find it logical to give also "status", by listing commands that starts with 'st'
st stage stash status
That's what the tab completion does:
$ git st<tab> stage stash status
Cheers Tarek
> -- > Duy >
-- Tarek Ziadé | http://ziade.org