Code review is one of the most critical steps in software development, yet it remains heavily locked into centralized web platforms. When you rebase a branch or work offline, discussions are scattered or lost.
We built git-notes to bring code reviews back into Git itself.
💡 How It Works
git-notes leverages Git's built-in refs/notes/* reference architecture:
-
Comments:
refs/notes/comments -
Reviews & Approvals:
refs/notes/review -
Todos:
refs/notes/todosBecause notes live alongside your commits in the Git object database, they travel with your repository and synchronize seamlessly with standardgit fetchandgit push. ## 🚀 What's New in v0.1.8 -
Rebase Healing (
gn heal): Uses semantic diff and patch-ID matching to re-anchor comments to new commits after interactive rebasing. - Multi-Platform Importer: Pull discussions directly from GitLab Merge Requests, Bitbucket PRs, and Jira issues.
-
Offline LAN & USB Sync: Run
gn sync p2pto sync reviews across team members on the same local network without an internet connection. - VS Code & Cursor Extension: Inline gutter icons, review threads, and quick actions. Check out the repository on GitHub: https://github.com/isaim0011/git-notes
Top comments (0)