I have previously written about the awesome but less known git bisect command and the rather obscure git interpret-trailer command. Today I thought I’d share another obscure git command that I stumbled upon during my research: git notes.
Adding notes to git commits without changing the commit
git-notes - Add or inspect object notes
DESCRIPTION
Adds, removes, or reads notes attached to objects, without touching the objects themselves.
That is the beginning of the man-page. So, git notes can be used to add some information to a commit, without changing the commit itself. The documentation gives example: You could add a note to a commit that indicates who tested the commit: