반응형
https 만 사용하여 Bower를 설치 하시겠습니까?
회사 데이터 센터의 빌드 서버에서 Bower를 설정하려고하는데 데이터 git
포트의 방화벽에서 포트가 열려 있지 않습니다. git 명령 행 클라이언트를 사용하여를 통해 복제 할 수 https://[repo]
는 있지만 복제 할 수는 없습니다 git://[repo]
.
프로토콜 https
대신 git clone을 수행하도록 bower에 지시하는 스위치 또는 환경 설정이 git
있습니까?
나는 소스에보고하고, 대체 할 수있는 해상도 코드 변경으로 간주 한 git://
과를 https://
,하지만 난 그 길이에 가기 전에 내가 물어 거라고 생각.
git이 프로토콜을 대신하도록 할 수 있습니다. 그냥 실행 :
git config --global url."https://".insteadOf git://
Git 대신 HTTPS 프로토콜을 사용합니다.
@ Sindre의 답변을 바탕으로 BASH에서 작은 도우미 함수를 작성했습니다 ~/.bashrc
. grunt
이라는 것을 제외하고 는 원하는대로 호출하십시오 nngrunt
. 즐겨!
function nngrunt
{
# Add a section to the global gitconfig file ~/.gitconfig that tells git to
# go over http instead of the git protocol, otherwise bower has fits...
# See http://stackoverflow.com/questions/15669091/bower-install-using-only-https
git config --global url."https://".insteadOf git://
# Run grunt w/ any supplied args
grunt "$@"
# Now cleanup the section we added to the git config file
# Of course we have our own extra cleanup to do via sed since the unset command
# leaves the section around
# See http://git.661346.n2.nabble.com/git-config-unset-does-not-remove-section-td7569639.html
git config --global --unset url."https://".insteadOf
sed -i 's/\[url "https:\/\/"\]//' ~/.gitconfig
sed -i '/^$/d' ~/.gitconfig
}
나를 위해 일했다 git config --global url."git://".insteadOf https://
참고 URL : https://stackoverflow.com/questions/15669091/bower-install-using-only-https
반응형
'development' 카테고리의 다른 글
폰트 멋진 아이콘을 CSS 컨텐츠로 사용 (0) | 2020.04.01 |
---|---|
R에 객체 (변수)가 정의되어 있는지 확인하는 방법은 무엇입니까? (0) | 2020.04.01 |
마이그레이션을 통해 기본값을 열에 추가 (0) | 2020.04.01 |
옵션 변경 방법 (0) | 2020.04.01 |
: after를 사용하여 요소 뒤에 공백 (“”) 추가 (0) | 2020.04.01 |