2014-01-13 3 views
0

방금 ​​PC를 바꿨습니다. 항상 git bash를 설치했습니다. 그리고 나는 이상한 문제가있어. 내가 언제나 git pull 또는 git clone http : // link/repo.git을 할 때 모든 것이 잘 동작했다. 기압 내가 잡아 당기거나 복제 때문에 어차피 :Git clone pull 인증

$의 자식 끌어 오기 원산지 마스터 또는 자식 복제에 http : // 링크/repo.git :

치명적인 '에 http : // 링크'에 대한 사용자 이름을 읽을 수 없습니다 : 해당 파일이나 디렉토리가 없습니다.

이전 PC에서이 명령을 사용하면 모든 것이 작동합니다. 나는 사용자 이름과 암호를 입력 했으므로 지금도 그렇게 할 수 없습니다.

수정 됨, 아래 내 대답을 확인하십시오.

답변

1

는 알고 있어야 자식 1.8.5의 버그를 이잖아. 1.8.4로 다운 그레이드하면 도움이됩니다.

0

은 다음과 같은 형식을

git clone [email protected]:repo-name.git 

한 가지 더를 사용해보십시오. 새 PC SSH 키가 repo 인증을 위해 추가 되었습니까?

+0

필요하지 않습니다. http를 사용하고 있습니다. 내가 사용하는 경우에만 작동합니다. git clone username : [email protected] : repo-name.git 사용자 이름으로는 비밀번호를 찾을 수 없습니다. 그 복제 문제를 해결하지만 사용자 이름과 암호를 사용하는 많은 명령을 사용하고 항상 같은 표현을 사용하는 것은 문제가 있습니다 – user2771738

0

내가 자식에서 글로벌 사용자 이름을 설정하는 것이 도움이 될 수 있음을 상상할 수 :

git config --global user.name "Billy Everyteen" 
+0

여전히 같은 오류 – user2771738