Próbuję skonfigurować Bower na serwerze kompilacji w centrum danych naszej organizacji, ale git
port nie wydaje się być otwarty na zaporze centrum danych. Mogę użyć klienta wiersza poleceń git do klonowania https://[repo]
, ale nie git://[repo]
.
Czy istnieje przełącznik lub preferencja, która poinstruuje altowera, aby wykonał klonowanie git przy użyciu protokołu, https
a nie git
protokołu?
Szukałem u źródła, a uznane zmiany kodu rozdzielczości do zastąpienia git://
z https://
, ale pomyślałem, pytam, zanim pójdę do tych długościach.
Odpowiedzi:
Możesz zmusić git do zastąpienia protokołu. Po prostu biegnij:
używać protokołu HTTPS zamiast Git.
źródło
git config --global --unset url."https://".insteadOf
--global
a to doda konfigurację do lokalnego.git/config
.Opierając się na odpowiedzi z @Sindre, napisałem małą funkcję pomocniczą w BASH, która znajduje się w moim
~/.bashrc
pliku. Nazwij to tak, jak chcesz, tyle żegrunt
teraz się nazywanngrunt
. Cieszyć się!źródło
Pracował dla mnie
git config --global url."git://".insteadOf https://
źródło