Je voudrais voir tous les stash dans la sortie de git log
. Est-ce que quelqu'un sait s'il y a un moyen de le faire?
Edit: Je veux enregistrer tous les commits. J'utilise la commande
git log --date-order --all
Mais il ne retourne que le top le plus caché. J'aimerais que les commits représentent d'autres cachettes.
Vous pouvez afficher tous vos caches avec git stash list
. Peut-être que vous pouvez écrire un script pour montrer à la fois git stash list
et git log
et l'utiliser avec un alias.
Pas sûr de ce que vous voulez dire. stash est une branche et vous pouvez lister tous les stash avec git log -g stash
Un autre moyen facile de faire ceci est git reflog show stash
Si vous pouvez vous permettre d'avoir une interface graphique, jetez un coup d'œil à gitk
.
Il vous montre des branches, des tags, des caches de branches distantes, etc. Sous une forme visuellement peu attrayante, mais très compacte et utile. Il vient généralement avec le paquet "git" dans votre gestionnaire de paquets et fonctionne si vous avez aussi "tk" (le toolkit GUI qu'il utilise).