Have you ever needed to attach a build number, test result, or code review comment to a commit after it’s already been pushed? Modifying the commit history isn’t an option—especially if you sign your commits—but Git has a feature designed exactly for this. In this post, I’ll show you how to use Git notes to annotate your commits with extra metadata without breaking your history or invalidating your signatures.










