Guides GitMini
Des guides pratiques pour lire votre historique Git, préparer des commits plus propres et organiser vos branches. Chaque exemple s’exécute dans un dépôt jetable : vous pouvez l’essayer avant de toucher à votre travail.
Alternatives à GitKraken : choisir un client Git adapté à votre workflow
Une alternative à GitKraken ? Comparez graphe, staging, rebase et plateformes sur sources datées, testez sur un même dépôt, puis choisissez un client Git.
Git commit amend : corriger le message ou le contenu du dernier commit
Utilisez git commit --amend pour corriger le message du dernier commit ou y ajouter un fichier oublié, et voyez pourquoi son identifiant change.
Git diff staged : vérifier les modifications du prochain commit
Git diff staged montre le contenu du prochain commit : comparez git diff et git diff --cached sur un fichier partiellement indexé, puis dans GitMini.
Git add -p : indexer seulement une partie d’un fichier
Git add patch : indexez seulement une partie d’un fichier avec git add -p, vérifiez ce qui est indexé, puis sélectionnez des blocs dans GitMini.
Git add et staging : préparer exactement le prochain commit
Comprenez git add et la zone de staging : indexer des fichiers, vérifier avec git diff --cached, désindexer et préparer des commits bien séparés.
Afficher l’historique de toutes les branches Git
Utilisez git log --all pour afficher les commits de toutes les branches, pas seulement de la branche courante, et lisez les références locales et origin/.
Git log graph : comprendre visuellement branches et commits
Lisez git log --graph pas à pas, avec commits, parents, pointeurs de branches, divergence et merge, puis comparez le terminal à un graphe de bureau.
Git log oneline : lire un historique compact sans perdre ses repères
Apprenez ce qu’affiche git log --oneline, ajoutez --graph et --decorate pour voir les branches, puis limitez la sortie par nombre, date ou chemin.
Git show commit : consulter le contenu et le diff d’un commit
Utilisez git show pour lire le message, l’auteur et le diff d’un commit, le limiter à un fichier et comprendre ce qu’il affiche pour un commit de merge.
Git rebase interactif : organiser ses commits avant de les partager
Comprenez le rebase interactif Git : reformulez, regroupez et réordonnez vos commits locaux, traitez un conflit et vérifiez le résultat avant de pousser.
Git merge ou rebase : choisir selon l’historique et le travail en équipe
Git merge ou rebase sur la même branche divergente : comparez les deux graphes, le fast-forward et le commit de fusion, puis choisissez pour votre équipe.
Réordonner des commits Git avec un rebase interactif
Réordonnez des commits Git avec un rebase interactif : échangez des commits indépendants, traitez un conflit, vérifiez l’arbre final.