Git:git logコマンドで出力するコミットログ数を指定する方法

スポンサーリンク

git logコマンドで出力するコミットログ数を指定する方法

git logコマンドで出力するコミットログ数を指定するには-nオプションを指定します(または-数字のように指定)。

 

オプションの説明

  -<number>, -n <number>, --max-count=<number>
     Limit the number of commits to output.
 --oneline
     This is a shorthand for "--pretty=oneline --abbrev-commit" used together.

 

-nオプションを指定した場合(--onelineは一行で出力するオプション)

$ git log -n 5 --oneline
8b7c11b866 (HEAD -> master, origin/master, origin/HEAD) The fifth batch
96ac07f4a9 Merge branch 'ab/help-autocorrect-prompt'
613204b948 Merge branch 'cb/ci-build-pedantic'
9762646ee4 Merge branch 'gh/gitweb-branch-sort'
05665a0dff Merge branch 'rs/archive-use-object-id'

$ git log -n 3 --oneline
8b7c11b866 (HEAD -> master, origin/master, origin/HEAD) The fifth batch
96ac07f4a9 Merge branch 'ab/help-autocorrect-prompt'
613204b948 Merge branch 'cb/ci-build-pedantic'

$ git log -3 --oneline
8b7c11b866 (HEAD -> master, origin/master, origin/HEAD) The fifth batch
96ac07f4a9 Merge branch 'ab/help-autocorrect-prompt'
613204b948 Merge branch 'cb/ci-build-pedantic'