SSL: set de certificates CA, pero la verificación de certificates está deshabilitada – Mac OS Sierra

Actualicé mi Mac OS a Sierra. Después de la actualización, cuando intenté npm install recibí el siguiente error:

ECMDERR no pudo ejecutar "git ls-remote –tags –heads https://github.com/angular/bower-angular-animate.git ", código de salida de # 128 fatal: no se puede acceder a ' https: // github .com / angular / bower-angular-animate.git / ': SSL: set de certificates CA, pero la verificación del certificate está desactivada

He escrito un guión en el que

npm instalar

también contiene

bower instalar

He intentado algunas soluciones posibles para corregir el error, pero nada parece funcionar.

¡Cualquier ayuda sería apreciada!

Como se menciona aquí , significa que Git está utilizando un cURL basado en el Transporte Seguro de Apple , y el objective de la request de URL (GitHub) no es compatible con SSLv3 (que probablemente fue desactivado debido al exploit de POODLE ).
Esto es cierto para GitHub desde octubre de 2014

Debes instalar curl y Git con openssl

 brew install --with-openssl curl brew install git --with-brewed-curl