Estoy tratando de configurar Bower en un servidor de compilación en el centro de datos de nuestra organización, pero git
el puerto no parece estar abierto en el firewall del centro de datos. Puedo usar el cliente de línea de comandos git para clonar https://[repo]
, pero no git://[repo]
.
¿Hay algún interruptor o preferencia que indique a Bower que realice el clon git en https
lugar del git
protocolo?
He mirado en la fuente, y consideré cambiar el código de resolución para reemplazar git://
con https://
, pero pensé que había que preguntar antes de ir a esas longitudes.
Respuestas:
Puedes hacer que git reemplace el protocolo por ti. Solo corre:
usar el protocolo HTTPS en lugar de Git.
fuente
git config --global --unset url."https://".insteadOf
--global
y agregará la configuración al local.git/config
.Sobre la base de la respuesta de @Sindre, escribí una pequeña función auxiliar en BASH que vive en mi
~/.bashrc
archivo. Llámalo como lo haríasgrunt
, excepto que ahora se llamanngrunt
. ¡Disfrutar!fuente
Trabajó para mi
git config --global url."git://".insteadOf https://
fuente