Linux/MacOS: git ls-files -ci --exclude-standard -z | xargs -0 git rm --cached
Windows (PowerShell): git ls-files -ci --exclude-standard | % { git rm --cached "$_" }
Windows (cmd.exe): for /F "tokens=*" %a in ('git ls-files -ci --exclude-standard') do @git rm --cached "%a"