GitCleanse is a terminal user interface (TUI) tool designed to help you quickly identify and remove sensitive data hidden in your Git history.
It scans commits for secrets, personal email addresses, and other confidential information, then guides you through safely cleaning and rewriting affected commits.
- 🔍 Detect secrets & personal data inside commit history
- 🧹 Interactive TUI to review and remove sensitive content
- 📜 Commit rewriting support using safe, guided workflows
- 🪶 Lightweight & easy to use on any Git repository
- 🛡️ Apache 2.0 licensed for open and commercial use
