1.1 KiB

git log

Toon een geschiedenis van commits. Meer informatie: https://git-scm.com/docs/git-log.

  • Toon de volgorde van commits, beginnend bij de huidige, in omgekeerd chronologische volgorde van de Git-repository in de huidige map:

git log

  • Toon de geschiedenis van een bepaald bestand of map, inclusief verschillen:

git log {{[-p|--patch]}} {{pad/naar/bestand_of_map}}

  • Toon een overzicht van welke bestand(en) zijn gewijzigd in elke commit:

git log --stat

  • Toon een grafiek van de commits in de huidige branch met alleen de eerste regel van elk commitbericht:

git log --oneline --graph

  • Toon een grafiek van alle commits, tags en branches in de hele repository:

git log --oneline --decorate --all --graph

  • Toon alleen commits met berichten die een specifieke string bevatten, waarbij hoofdlettergebruik wordt genegeerd:

git log {{[-i|--regexp-ignore-case]}} --grep {{zoekstring}}

  • Toon de laatste N commits van een bepaalde auteur:

git log {{[-n|--max-count]}} {{nummer}} --author "{{auteur}}"

  • Toon commits tussen twee datums (yyyy-mm-dd):

git log --before "{{2017-01-29}}" --after "{{2017-01-17}}"