Når du bruger git log --oneline
i Oh My Zsh, kan det ske, at skærmen ryddes, og outputtet vises ikke direkte efter kommandoen, som det gør i bash shell. For at undgå dette kan du følge disse trin:
Git bruger som standard en pager til at vise output, hvilket kan forårsage, at skærmen ryddes. Du kan deaktivere pageren ved at tilføje --no-pager
til din kommando:
git --no-pager log --oneline
Hvis du vil deaktivere pageren for alle git-kommandoer globalt, kan du ændre git-konfigurationen:
git config --global core.pager cat
Dette vil indstille pageren til cat
, som simpelthen udskriver output direkte til terminalen.
Du kan oprette et alias i din .zshrc
-fil for at gøre det nemmere at bruge git log --oneline
uden pager:
alias gitlog='git --no-pager log --oneline'
Tilføj denne linje til din .zshrc
-fil og kør source ~/.zshrc
for at anvende ændringerne. Herefter kan du blot skrive gitlog
for at få det ønskede output.
Ved at følge disse trin kan du sikre, at outputtet fra git log --oneline
vises direkte efter kommandoen uden at rydde skærmen i Oh My Zsh.
Har du brug for hjælp til Git eller Oh My Zsh? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Uanset om du er nybegynder eller har brug for avanceret assistance, er hjælp lige rundt om hjørnet.