From 41bd98352ca11bc0beec9dbedded85927be79df8 Mon Sep 17 00:00:00 2001 From: Quentin Bramas <bramas@unistra.fr> Date: Mon, 11 Nov 2024 18:26:50 +0100 Subject: [PATCH] add git log alias --- src/components/GitCheatSheet.tsx | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/components/GitCheatSheet.tsx b/src/components/GitCheatSheet.tsx index 5113652..cbaccde 100644 --- a/src/components/GitCheatSheet.tsx +++ b/src/components/GitCheatSheet.tsx @@ -117,6 +117,18 @@ Cela permet une collaboration efficace en garantissant que chaque membre de l'é result: 'Les modifications de la branche "main" sont fusionnées dans votre branche locale.', tag: 'basique', }, + { + command: ['git log'], + description: 'Afficher l’historique des commits.', + long_description: ` +La commande \`git log\` permet d\'afficher l\'historique des commits dans le dépôt. Pour la rendre plus jolie, on peut ajouter des options mais pour éviter de le faire à chaque fois, on peut créer un alias avec la commande suivante : \`git config --global alias.lg "log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)' --all"\` + +Ensuite, on peut utiliser la commande \`git lg\` pour afficher l'historique des commits de manière plus lisible. + `, + example: 'git log', + result: 'Liste des commits avec leur auteur, date et message.', + tag: 'basique', + }, { common: 'Gestion des conflits', command: ['git pull','git merge'], @@ -240,13 +252,6 @@ Pour finir je peux voir les commits en faisant un \`git log\` pour vérifier que result: 'Affiche les URL des dépôts distants configurés.', tag: 'avancé', }, - { - command: ['git log'], - description: 'Afficher l’historique des commits.', - example: 'git log', - result: 'Liste des commits avec leur auteur, date et message.', - tag: 'avancé', - }, { command: ['git reset --hard'], description: 'Réinitialiser l’index et la copie de travail à l’état du dernier commit.', -- GitLab