I'm trying to run bower install on a Windows 8.1 machine, and as soon as it tries to git the first file it dies with exit code 128. I have tried the following, as suggested in other SO threads:
git config --global url."https://".insteadOf git://
In Windows Firewall, adding inbound rules for port 22, port 9418, and git.exe in general, and outbound rules for the same, as well as turning it off entirely.
Deleting c:\users\username\AppData\Roaming\bower\cache
The only thing I've found that can work is to manually run git ls-remote --tags --heads git@github.com:path/to.git
but I'll have to do that on every single file every single time, and that's going to be incredibly tedious and is not actually a solution. Anyone have anything more functional? Is there, for instance, a way to change how bower pulls files to rewrite the path to the one that works?