Git Notes ermöglichen das Anhängen von Metadaten an beliebige Git-Objekte (Commits, Blobs, Bäume) ohne Änderung der Objekte selbst.
Mit git notes add -m ‚…‘ lassen sich zusätzliche Informationen nachträglich an Commits heften und in git log anzeigen.
Einsatzbeispiele sind Mailinglisten-Links im Git-Projekt, Zeit-Tracking pro Commit, Review- und Testergebnisse sowie vollständig verteilte Code-Review-Systeme.
Plugins wie Gerrits reviewnotes und Tools wie Googles git-appraise zeigen, wie Code-Review-Metadaten offline in Git verfügbar gemacht werden können.
Trotz Potenzial sind Git Notes wegen schlechter Usability und abgebrochener GitHub-Unterstützung wenig verbreitet.
Git Notes könnten Forge-unabhängigkeit fördern, indem sie vollständige Projektgeschichte inklusive Metadaten verteilen.
Get notified when new stories are published for "🇩🇪 Hacker News Deutsch"