Skip to content

2026.21-3b.2

Choose a tag to compare

@github-actions github-actions released this 28 Sep 11:07
· 57 commits to main since this release

Une remise affichée dans le graphe a enfin le menu d'une remise, on peut retrouver
l'endroit où elle a été prise, et deux défauts de la barre d'onglets sont corrigés.

Base : SourceGit 2026.21, inchangée.

Le clic droit sur une remise dans le graphe proposait le menu d'un commit :
reset, rebase, cherry-pick, revert, rebase interactif. Toutes ces actions
s'exécutaient, sur ce que l'utilisateur tient pour du travail mis de côté. Une
remise reçoit maintenant les actions d'une remise — appliquer, créer une branche,
supprimer, enregistrer en patch, copier le message —, les mêmes que sur la page des
remises. Une sélection multiple qui en contient une n'a plus de menu du tout.

La remise est retrouvée par son empreinte au moment où le menu s'ouvre, et non
mémorisée sur la ligne. Git désigne les remises par leur position — stash@{1} — et
en supprimer une renumérote les suivantes : une ligne qui aurait gardé l'ancienne
aurait appliqué ou supprimé une autre remise que celle cliquée, sans aucun message.

Aller à l'endroit où elle a été prise. Le premier parent d'une remise est le
commit sur lequel le travail a été mis de côté. Les deux côtés — la page des remises
et le graphe — proposent désormais d'y aller, ainsi que le passage de l'un à
l'autre. L'entrée est désactivée, avec la raison, quand ce commit n'est pas dans
l'historique chargé : sinon le clic aurait eu l'air ignoré. L'option qui dessine les
remises dans le graphe n'est jamais activée à votre place.

Le message comme libellé, en option depuis le menu de la page des remises.
L'index ne disparaît pas : il descend en seconde ligne, parce que c'est lui que
nomment les boîtes de confirmation. Désactivé par défaut, et la page est alors
exactement celle de l'amont.

Un titre trop long est tronqué d'une ellipse au lieu d'être rogné des deux côtés.

L'onglet actif revient au redémarrage même si un dépôt a disparu. Un dépôt qui ne
s'ouvre plus était sauté, et tous les onglets suivants glissaient d'un rang : c'est
celui d'après qui revenait. L'onglet est désormais retrouvé par son chemin.

Empreinte sur les fichiers de l'amont : deux lignes pour les menus, dont une que
le fork possédait déjà, douze pour la page des remises, et huit pour la barre
d'onglets
. Aucune ligne supprimée.

Le placement compact du graphe reste identique à l'octet près à celui de l'amont.

Une remise se désigne par sa place dans une pile qui bouge : on ne la retrouve de
façon sûre que par ce qu'elle contient.