Re: Bug report: Git Stash; spelling mistake of stash followed by a yes prints character 'y' infinite times.
- From
Jeff King <peff@peff.net>
- Date
- May 3, 2017, 09:47 UTC
- Message-ID
- <20170503094709.rn252pina4vdm6lv@sigill.intra.peff.net>
- In-Reply-To
- <CAOqCAXTN6_dR=+As_i6yxOL+A3dOzs4bM5Lzbj6qzyT_3ecRcw@mail.gmail.com>
On Wed, May 03, 2017 at 03:16:06PM +0530, Rashmi Pai wrote:
Show 10 quoted lines
> Below are the steps to reproduce. > 1. create a local branch and make some code changes in the same branch. > 2. now checkout another branch. git says Your local changes to the > following files would be overwritten by checkout. > 3. Now do git stahs ( spelling mistake ) > 4. Now git says git: 'stahs' is not a git command. See 'git --help'. > > Did you mean this? > > stash
After this step git exits, and you're back at your shell prompt...
> 5. Now types yes. and you will see character 'y' getting printed > infinite times!.
...so when you type "yes" here, it is running the "yes" program. Whose function is to print an infinite number of y's. See "man yes" for more details.
-Peff