Examples (4)
Replace a sensitive string in all files
git filter-repo --replace-text <(echo 'find==>replacement')Extract a single folder, keeping history
git filter-repo --path path/to/folderRemove a single folder, keeping history
git filter-repo --path path/to/folder --invert-pathsMove everything from sub-folder one level up
git filter-repo --path-rename path/to/folder/:made by @shridhargupta | data from tldr-pages