diff --git a/.bash_extra b/.bash_extra index fcfbce3..3dd3df8 100644 --- a/.bash_extra +++ b/.bash_extra @@ -207,12 +207,12 @@ function glogs { # https://git-scm.com/docs/pretty-formats # https://stackoverflow.com/questions/3631005/git-log-tabular-formatting # https://stackoverflow.com/questions/7736781/how-to-make-git-log-not-prompt-to-continue - if [ -z "$1" ]; then - ncommits=30 - else - ncommits="$1" - fi - git --no-pager log --pretty=format:'%C(auto) %<|(16,trunc)%h %<|(60,trunc)%s %Cgreen%cr%Creset by %Cblue%an%Creset' --graph --all -$ncommits + if [ -z "$1" ]; then + ncommits=30; + else + ncommits="$1"; + fi; + git log --pretty=format:'%C(auto) %<|(16,trunc)%h %Cred %G?%Creset %<|(60,trunc)%s %<(20,trunc)%Cgreen%cr%Creset %<(15,trunc)%Cblue%an%Creset %Cred%D' --graph --all -$ncommits } ### Aliase # tmux