Git notes позволяют добавлять метаданные к любым объектам Git (коммитам, blob, деревьям) без изменения самих объектов.
Они часто используются для хранения сведений о проверке кода, результатах тестирования и затраченном времени прямо в истории коммитов.
Плагин reviewnotes для Gerrit демонстрирует, как отображать данные ревью и тестов в git log через refs/notes.
Проект google/git-appraise реализует полностью распределённую систему код-ревью поверх Git notes, независимую от GitHub и других форжей.
Слабая юзабилити, скрытость функциональности и прекращение поддержки отображения заметок в GitHub удерживают Git notes в тени.
Git notes могут стать основой для полной дистрибуции истории проекта и независимости от сторонних платформ.
Get notified when new stories are published for "🇷🇺 Hacker News Русский"