Je voudrais lister les balises disponibles dans Magit afin de différencier une révision spécifique, est-ce possible?
Plus précisément, je cherche à répertorier l'historique des révisions à une certaine balise, puis à visualiser le diff pour l'un des correctifs de son historique. Je viens de terminer un rebase et j'ai remarqué quelques incohérences, je sais quel correctif a introduit le changement et je voudrais voir sa différence avec la version antérieure au rebase.
: tag
-:
s'exécuteragit
avec l'argument donné etgit tag
affichera simplement la liste de toutes les balises.Réponses:
Il semble que vous connaissiez déjà la balise dont vous avez besoin, auquel cas:
Magit 1.x:
lrl tapez le nom de la balise (avec complétion TAB) RETRET
Magit 2.x:
lo tapez le nom de la balise (avec complétion TAB) RET
Ou utilisez le reflog pour trouver le hachage de pré-rebase:
Magit 1.x:
lrh
Magit 2.x:
lORET
la source
Tapez ypour afficher un tampon qui répertorie les branches, les branches distantes et, en bas, les balises.
Accédez au tag et appuyez sur l o RET. Cela montre le journal de cette balise. Accédez au commit et appuyez sur RET. Cela montre des informations sur ce commit, y compris le diff.
Vous n'avez pas nécessairement à vous déplacer d'abord vers la balise pour afficher le journal correspondant. Vous pouvez également taper l o
<TAGNAME>
RET.la source
y
, j'ai donc configuré lamagit-refs-sections-hook
variable pour la supprimer. Existe-t-il une autre façon de répertorier explicitement toutes les balises?magit-section-initial-visibility-alist
.remote
ettags
à cette liste). Aussi bien qu'il se souvienne du dernier état ouvert / fermé.