2014-10-28 1 views
0

Bower와 회사 프록시를 사용하여 구성 요소를 설치하려고합니다. 처음에 나는 주위를 검색 한 후 다음과 같은 오류,Bower 설치 구성을 변경 한 후에도 git 프로토콜을 사용합니다.

PS C:\App> bower instal 
l jquery 
bower not-cached git://github.com/jquery/jquery.git#* 
bower resolve  git://github.com/jquery/jquery.git#* 
bower cached  https://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angul 
ar.min.js 
bower validate  https://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angul 
ar.min.js#* 
bower ECMDERR  Failed to execute "git ls-remote --tags --heads git://github 
.com/jquery/jquery.git", exit code of #128 

Additional error details: 
fatal: unable to connect to github.com: 

를 가지고와 https를 사용하는 다른 발견 : 대신 다음 명령을 사용하여 자식의 프로토콜을

git config --global url.https://.insteadOf git:// 

나는 CONFIGS을 열거 한 후,

core.symlinks=false 
core.autocrlf=true 
color.diff=auto 
color.status=auto 
color.branch=auto 
color.interactive=true 
pack.packsizelimit=2g 
help.format=html 
http.sslcainfo=/bin/curl-ca-bundle.crt 
sendemail.smtpserver=/bin/msmtp.exe 
diff.astextplain.textconv=astextplain 
rebase.autosquash=true 
url.https://.insteadof=git:// 

위의 모든 단계를 수행 한 후에도 위에서 언급 한 오류가 다시 발생합니다.

어떤 아이디어가 없습니까?

Raaj

+0

Windows에서 검색하여 실제 파일 위치를 찾은 다음 업데이트했습니다. 이제 작동합니다. 아직도 명령 행 편집이 어디로 갔는지 궁금합니다. – Raajkumar

답변

1

나는 동일한 문제가 있고, 문제는 내가 Cygwin에서 사용하던 것이 었습니다. git config --global이 내 Cygwin 홈 (~/.gitconfig)에 구성을 추가했지만 bower가 git를 실행할 때 내 Windows Home (C:\Users\name\.gitconfig)의 구성을 사용하고있었습니다.

~/.gitconfig에서 C:\Users\name\.gitconfig으로 복사하면 문제가 해결됩니다.