Les git notes permettent d’ajouter des métadonnées à n’importe quel objet git (commits, blobs, arbres) sans modifier l’objet lui-même.
On peut créer et afficher des notes avec des commandes comme git notes add et git log --show-notes.
Cas d’utilisation concrets : lier un commit aux discussions par mailing list du projet Git, suivre le temps passé, ajouter des informations de revue et de test.
Le plugin Gerrit reviewnotes permet d’intégrer les revues de code et résultats de tests directement dans git log.
Git-appraise de Google utilise les git notes pour un système de revue de code totalement distribué, hors plateformes comme GitHub.
Usage limité en raison de leur interface peu conviviale et d’un support réduit (GitHub a cessé d’afficher les notes en 2014).
Potentiel à long terme : rendre possible la distribution de l’historique complet d’un projet, métadonnées incluses, indépendamment des forges.
Get notified when new stories are published for "🇫🇷 Hacker News Français"