DEV Community

Bimo
Bimo

Posted on Originally published at github.com

Decentralized Code Reviews in Git: Introducing git-notes v0.1.8

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/todos Because notes live alongside your commits in the Git object database, they travel with your repository and synchronize seamlessly with standard git fetch and git 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 p2p to 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)