
Git Knife brings bulk Git history editing
Git Knife is an open-source desktop GUI for editing commit messages, authors, emails, and dates in bulk. It rebuilds commits with their original trees, preserving file contents while providing backups and previewable changes.
Git Knife makes risky Git history surgery approachable, but its strongest value is safety and visibility rather than replacing Git’s underlying power.
- –Spreadsheet-style bulk editing makes correcting identity metadata or commit dates dramatically faster
- –Original-tree reuse provides a strong safeguard against accidental file-content changes
- –Backup refs, previews, pushed-history warnings, and optional re-signing address the biggest rewrite risks
- –Merge rewriting and reorder, squash, or drop operations remain unfinished
- –Rewritten hashes still require coordinated force-pushes, so this is best suited to local cleanup or carefully managed repositories
DISCOVERED
2h ago
2026-08-12
PUBLISHED
2h ago
2026-08-12
RELEVANCE
AUTHOR
Github Awesome