2016-05-31 1 views

답변

0

현재 회사 네트워크에 연결하고 있습니까? 일부 방화벽 설정으로 인해 문제가 발생할 수 있습니다.

하지만 빠른 해결책을위한 첫 번째는 같은 문제를 보는 많은 사람들을 도울 것으로 알려져있다

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

을 명령 프롬프트에서 다음을 입력하십시오.

위의 방법으로 작동하지 않는 경우 Git의 신뢰할 수있는 인증서 목록에 인증서를 추가해야합니다.

1) 크롬이나 IE를 사용 https://github.com

2) 만약에 이동 자세한 내용

의 URL에 자물쇠 아이콘을 클릭합니다. Chrome : 세부 정보를 클릭 한 다음 표시되는 사이드 바에서 '인증서보기'를 클릭합니다.

b. IE는 : 클릭 '인증서보기'를 '인증'창에서 '인증 경로'탭으로 이동에서

3)

4) 더블 목록

상단에있는 '루트'인증서를 클릭합니다 새로운 '인증'창에서

5)는 '정보'탭

6) '파일에 복사'를 클릭

A를 이동합니다. Base-64 encoded X.509 (.CER)를 선택하고 다음을 클릭하십시오.

b. 원하는 위치 (예 : Desktop/tempcert.cer)에 저장하고 다음을 클릭하십시오.

c. 완료를 클릭하면 인증서가 대상

d에 저장됩니다. 새로 저장된 인증서를 마우스 오른쪽 버튼으로 클릭하고 텍스트 편집기로 엽니 다. (비주얼 코드 이 사용되었으므로 '코드'또는 이와 유사한 텍스트 편집기가 필요합니다.)

7) '힘내 /'안에있는 디렉토리로 이동합니다 'ca-cert-bundle.crt'

8) 'ca-cert-bundle'을 마우스 오른쪽 버튼으로 클릭하십시오.crt '를 선택하고 편집을 선택하십시오

9) 이전에 저장하고 열어 둔 인증서의 내용을 모두 사이에있는 모든 내용을'----- BEGIN TRUSTED TRUSTED CERTIFICATE ----- '~' --- -END TRUSTED CERTIFICATE ----- '

10)'ca-cert-bundle.crt '파일의 끝에이 내용을 붙여 저장하십시오.

a. 이 위치에 저장하는 것이 제한 될 수 있습니다. 그렇다면 '다른 이름으로 저장'을 선택하고 에 액세스 할 수있는 모든 위치에 파일을 'ca-cert-bundle.new.crt'로 저장하십시오. 이 제한되지 않은 경우, 붙여 넣기) 파일

(12)을 절단/당신은 단지 'CA-CERT-bundle.new.crt'에 저장 위치 및 사본을 이동)

(11) 15 단계로 건너 뛰 Git 디렉토리에 'ca-cert-bundle.crt'가 포함 된 파일

a. 당신은 'CA-CERT-bundle.old.crt'

A를 여기에이 파일

13) 이름 바꾸기 'CA-CERT-bundle.crt'를 붙여 관리자 권한를 입력하라는 메시지가 표시됩니다.) 'CA-CERT-bundle.crt'

A와 이름 바꾸기 'CA-CERT-bundle.new.crt을'

14

을하라는 메시지가 나타나면 관리자 권한을 제공합니다. 프롬프트가 표시되면 관리자 권한을 제공하십시오.

15) git repo에서 복제를 시도하거나 bower 종속성을 복원하십시오. 이제 작업이 성공적으로 완료됩니다!

관련 문제