I have been googling and reading various posts around the net and I\'ve tried:
git filter-branch --index-filter \"git rm -rf --cached --ignore-unmatch Launcher
Okay I solved the problem, it was the path that was wrong. I changed this:
Launcher\lib
to this:
Launcher/lib/
and now it works ;)
I'm gonna put this here as a future reference since I had the same problem:
If you use cmder
(or other ConEmu
flavors), use double quotes instead of single quotes.
Also wrap the path in quotes if you have some white space in your address:
git filter-branch --force --index-filter \
"git rm --cached --ignore-unmatch 'server/bin/some file.txt'" \
--prune-empty --tag-name-filter cat -- --all
That was the problem when I got that error.