This guide provides a streamlined workflow to take a Gitleaks JSON report, automatically extract the compromised keys, format them for git-filter-repo, and permanently scrub them from your entire Git repository history.
Ensure you have the following command-line utilities installed before beginning:
- Gitleaks (Secret scanner)
- jq (Command-line JSON processor)