지난 1 년 동안 공개 GitHub 계정이 있습니다. 어제는 Windows 7 PC에 SmartGit을 설치했습니다. SmartGit은 로컬에서 잘 작동하지만 GitHub에서 원격 저장소로 푸시하고 싶습니다.Smartgit을 GitHub에 링크하는 방법
SmartGit -> 환경 설정 -> 인증 SSG 클라이언트로 SmartGit을 사용하도록 선택했습니다. 'Known Credentials'영역이 비어 있습니다. 호스팅 제공 업체에서 github 계정 [username + password]을 추가하고 'GitHub에서 로그인 ...'을 클릭하면 브라우저가 열리고 성공적으로 로그인됩니다.
알려진 자격증 명 영역에 뭔가가있을 것이라고 가정 했겠습니까? SmartGit에서 사용할 수있는 키 쌍이 있다면 어떨지 헛된 시도를했습니다. 결국 저는 PuttyGen을 다운로드하고 한 쌍의 키를 만들었습니다. 나는 그들에게 어리석은 이름을 주었다. 그러나 약간의 독서가 * id_rsa *와 "id_rsa.pub"로 이름을 바꾼 다음 내 c : \ users \ MYNAME.ssh 디렉토리에 떨어 뜨렸다.
아직 SmartGit에 자격 증명의 서명이 없습니다. 나는 실행하면
GitHub의 '- -> 관리 원격지 원격합니다.> 나는 내가 github의의의 repo에서 얻을 링크를 기반으로합니다 (자식의 이름을 입력 추가 나는 "는 SSH 서버에 인증 자격 증명을 제공받을' .com 'user'git '.이 대화 상자에는 .ss 디렉토리에있는 id_rsa로 개인 키 파일이 미리 채워져 있습니다.
심지어이 키를 SSH 키 목록에 추가했습니다. . 여전히 기쁨.
누구나 어떤 제안?
당신이 당신의 GitHub의 저장소를 복제하려고 했습니까? 그러면 SmartGit에서 개인 키 파일과 암호를 묻습니다. – Mot