git clone git@github.com:Unknwon/qiniudrive.git 실패! (무슨 일이에요?)
RSA 키 지문은 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx입니다
계속 연결하시겠습니까(예/아니요)?
호스트 키 확인에 실패했습니다.
치명적: 원격 저장소에서 읽을 수 없습니다.
올바른 접근권한이 있는지 확인해주세요
저장소가 존재합니다.
자신의 프로젝트를 복제하면 이러한 메시지가 표시되지 않습니다. 무슨 일이야?
git clone git://github.com/Unknwon/qiniudrive.git 성공!
git@github.com:Unknwon/qiniudrive.git이 실패하는 이유는 무엇입니까? ? ?
git clone git://github.com/Unknwon/qiniudrive.git git 프로토콜을 사용합니다.
git@github.com:Unknwon/qiniudrive.git SSH 프로토콜을 사용합니다. ssh는 상대방 서버의 키를 확인합니다. 서버에서 제공한 키가 신뢰할 수 있는지 확인할 방법이 없으므로 키가 실제로 연결하려는 서버에 속하는지 묻습니다. "예"라고 대답하지 않았습니다. 그래서 ssh는 연결을 계속하고 싶지 않다고 생각하여 연결이 실패합니다.
사실 이 문제는 구글 검색만으로 해결이 가능합니다.
풀 수는 있지만 실제로 git의 일반적인 원리를 이해할 수 있습니다.
즉, 일반적으로 서버에는 git 사용자가 있고, git 사용자를 통해 프로젝트 파일에 액세스합니다.
그렇다면 git을 통해 원격 호스트에 로그인하여 코드를 얻는 방법은 무엇일까요? SSH 로그인을 다시 살펴보겠습니다.
Ssh 인증 방법에는 비밀번호를 입력하는 방법과 직접 RSA 인증(RSA 인증 권장) 두 가지가 있습니다. 홈 디렉터리에는 공개 키, 개인 키, Known_host, Authorized_keys 및 구성 파일을 저장하는 데 사용되는 .ssh 폴더가 있습니다.
....여기서는 10,000단어가 생략되었습니다
Google에서 문제 해결 방법을 직접 찾아보실 수 있기를 바랍니다. 문제가 발생하면 먼저 직접 해결해 보세요. 해결되지 않으면 Google에 문의하세요. Google에서 문제를 해결할 수 없으면 나중에 문의하는 것이 좋습니다.
http://itfan.github.io/#show/2013-06-07-use-github-on-windows