Comment afficher le nom des twigs dans `git log`?

Comment puis-je afficher le nom des twigs dans la sortie de git log ?

Par exemple, avec git log --graph --all j’obtiens un bon aperçu des commits, mais je ne sais pas quelle ligne est master, et quelle est ma twig par exemple.

Essayez l’option décorer.

 git log --graph --all --decorate 

Il annote les commits qui sont pointés par des balises ou des twigs.

Je cherchais quelque chose de similaire – mais je voulais savoir dans quelle twig un changement avait été effectué. Espérons que cette réponse sera utile aux autres aussi.

J’étudie un risque avec le cryptage blackbox , où un repo et ses twigs / tags peuvent devenir indisponibles pour les admins actuels lorsque suffisamment d’utilisateurs quittent un projet et que le répertoire des keyrings n’a pas été basé sur master.

J’ai trouvé que la réponse ci-dessous était utile lorsque le répertoire des keyringskeyrings n’était pas mis à jour à partir de master …

En fait, append --source était ce dont j’avais besoin pour afficher les twigs / tags. L’ajout de --name-only indiquera également quel fichier a réellement été modifié.

 cd /path/to/repo-that-uses-blackbox-encryption git log --graph --all --decorate --source --name-only keyrings 

Une autre réponse utile: comment afficher git log avec le nom de la twig