X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=git-log.sh;h=c2ea71cf14a6a96c2f9124fb57425e682f735995;hb=c401cb48e77459a4ccad76888ad31bef252facc5;hp=b36c4e95343aeefd436ac5b4a9d80a85ddc6ec56;hpb=56fc63193975edd4b9f520b6c65c2b97ecd8ee38;p=git.git diff --git a/git-log.sh b/git-log.sh index b36c4e95..c2ea71cf 100755 --- a/git-log.sh +++ b/git-log.sh @@ -3,13 +3,13 @@ # Copyright (c) 2005 Linus Torvalds # -# This one uses only subdirectory-aware commands, so no need to -# include sh-setup-script. +USAGE='[--max-count=] [..] [--pretty=] [git-rev-list options]' +SUBDIRECTORY_OK='Yes' +. git-sh-setup revs=$(git-rev-parse --revs-only --no-flags --default HEAD "$@") || exit [ "$revs" ] || { - echo >&2 "No HEAD ref" - exit 1 + die "No HEAD ref" } git-rev-list --pretty $(git-rev-parse --default HEAD "$@") | LESS=-S ${PAGER:-less}