I generally like the use of the pager in Git, but for git stash
the pager annoys me. When calling git stash list
, I don't want to be shown the three lines of output in the pager. It forces me to press Q just to make the output unavailable again when typing the follow-up git stash pop
command.
One solution would be to use
git --no-pager stash list
but that's to much typing (I'm lazy). Following the man page of git config
, I tried
git config --global pager.stash false
but this doesn't seem to do what the documentation says (actually, I didn't notice any effect). Then I tried
git config --global alias.stash "--no-pager stash"
But again without any noticeable effect.
The configuration gets properly updated, for example
git config pager.stash
false
It just does not have any effect. What am I missing? And how can I achieve that git stash
does not use the pager?
As of 1.7.7.3, git config --global pager.stash false
accomplishes this.