tldr/pages.fr/common/git-log.md

37 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

# git log
> Afficher un historique de commits.
> Plus d'informations : <https://git-scm.com/docs/git-log>.
- Afficher la séquence de commits à partir de l'actuel, dans l'ordre chronologique inverse du dépôt Git dans le répertoire de travail actuel :
`git log`
- Afficher l'historique de fichiers ou répertoires en particulier :
`git log -p {{chemin/vers/fichier_ou_repertoire}}`
- Afficher la liste des fichiers modifiés pour chaque commit :
`git log --stat`
- Afficher un graphique des commits dans la branche actuelle en utilisant uniquement la première ligne de chaque message de commit :
`git log --oneline --graph`
- Afficher un graphique de tout les commits, tags et branches dans le dépôt entier :
`git log --oneline --decorate --all --graph`
- Afficher uniquement les commits dont le message contient la chaine (non sensible à la casse) :
`git log -i --grep {{chaine_recherché}}`
- Afficher les N derniers commits d'un utilisateur :
`git log -n {{number}} --author={{author}}`
- Afficher les commits entre deux dates :
`git log --before={{date}} --after={{date}}`