컴퓨터 A에서 작업 중이며 다른 컴퓨터에서 내 Github 프로젝트 중 하나 (컴퓨터 B라고도 함)에서 작업하고 싶습니다. 그러나 가져 오는 방법을 알 수 없습니다. 컴퓨터 B다른 컴퓨터에서 Github 사용하기
에 //github.com/username/projectname.git을하지만 허가 거부 (공개 키)를 말한다 : 지금은
자식 클론 SSH를 할 노력하고있어.
여기서 어떻게해야합니까? 컴퓨터 B에 SSH 키를 생성하고이를 github 계정에 업로드해야합니까? 각 컴퓨터에는 github에 연결하기위한 자체 SSH 키가 있습니까? 그게 내가해야할 일이야? SSH 키는 어떻게 생성합니까?
감사합니다. git/github은 지금까지 저에게 고통이었으며, 어떤 도움을 주셔서 감사합니다.
이것이 dsa 또는 rsa일까요? 어떻게 내가 github에서 그들을 지명해야합니까? github는 모든 키를 비교합니까, 그래서 명명은 중요하지 않습니까? –
이름은 중요하지 않습니다. 그것은 순전히 자신의 기억을위한 것입니다. 키 유형도 마찬가지입니다. 나는 GitHub가 어느 쪽도 받아 들일 것이라고 믿는다. – Amber
는이 오류 메시지를 받고있을 때 내가 할 ssh를 -Vt [email protected] : DEBUG1 : 공개 키를 제공 : pkalg ssh를-RSA BLEN : 서버 키를 허용합니다 DEBUG1는 /home/username/.ssh/id_rsa 151 에이전트가 키를 사용하여 서명하지 못했습니다. debug1 : 공개 키 제공 : /home/username/.ssh/id_dsa debug1 : 서버가 키를 받아들입니다. pkalg ssh-dss blen 435 에이전트가 키를 사용하여 서명하지 못했습니다. debug1 : 개인 키 사용 시도 중 : /home/username/.ssh/identity debug1 : 시도 할 인증 방법이 더 이상 없습니다. 사용 권한이 거부되었습니다 (publickey). –