Generalnie lubię używać pagera w git, ale dla git stash
denerwuje mnie pager. Dzwoniąc pod numer git stash list
, nie chcę pokazywać trzech linii wyjściowych w pagera - zmusza mnie to do naciśnięcia q
tylko po to, aby ponownie wydać dane niedostępne podczas wpisywania poniższej komendy git stash pop
.Wyłączanie pagera w git tylko dla polecenia ukrywania
Jednym rozwiązaniem byłoby wykorzystanie
git --no-pager stash list
ale to za dużo pisania (jestem leniwy). Po man page of git config
, próbowałem
git config --global pager.stash false
ale to nie wydaje się, aby robić to, co mówi dokumentacja (faktycznie, nie zauważyłam żadnego efektu). Następnie ponownie wypróbowałem ponownie, bez żadnego zauważalnego efektu.
Konfiguracja zostanie odpowiednio zaktualizowana, na przykład
git config pager.stash
false
To po prostu nie ma żadnego wpływu. czego mi brakuje? I jak mogę osiągnąć, że git stash
nie korzysta z pagera?
Czy masz inną konfigurację powiązaną z pagerem? Skrytka nie używa mojego pagera. – Cascabel
Powoduje, że: podkomenda listy rzeczywiście stroni i ignoruje konfigurację. – Cascabel
Zobacz moją odpowiedź poniżej: 'git config --global pager.stash false' nie działa było naprawione w git 1.7.7.3 i nowszych. – cbowns