Back to browse
GitHub Repository

Pre-commit hook that checks and maintains .mailmap completeness

2 starsPython

Mailmap-checker – Pre-commit hook for Git identity consistency

by cansargl·Apr 7, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemSolve My Problem

Pre-commit hook that matches email local-parts across domains to keep git logs clean.

Strengths
  • Local-part matching catches identity changes when developers switch companies or providers.
  • Suggests exact .mailmap entries via CLI instead of forcing manual editing.
  • Integrates into pre-commit workflow so hygiene checks happen before pushing code.
Weaknesses
  • Canonical identity selection is alphabetical, requiring manual swap after running fix.
  • Niche utility matters only for projects caring deeply about git logs.
Target Audience

Open source maintainers, DevOps engineers managing monorepos

Similar To

pre-commit · git-mailmap

Similar Projects

Developer Tools●●Solid

Agentic Gatekeeper – AI pre-commit hook to auto-patch logic errors

AI pre-commit hook that auto-patches logic errors against CONTRIBUTING.md rules—solves real drift but needs Windows support.

Big BrainShip It
revanth1108
203mo ago