2014-01-22 2 views
4

Windows 용 SmartGIT를 다시 설치해야하고 이제는 fedorahosted.org 저장소를 복제하려고합니다. 열쇠는 C : /User/myusername/.ssh에 저장됩니다. SmartGIT는 깨끗한 설치와 함께 제공되며 저장소를 복제하기위한 URL은 정확합니다 - 불행히도 SmartGIT는 키를 요구하지 않고 단지 fedorahosted.org에 연결하려고 시도하지만 물론 실패합니다.새 컴퓨터로 전환 한 후 SmartGIT에서 ssh 키를 묻지 않습니다.

그래서 ... 여기에 무슨 문제가있을 수 있습니까? SmartGIT에서 찾은 ssh 키를 어디에 두어야합니까?

+0

위에 지정된 SSH를 폴더에 당신이 HTTP를 시도하는 경우 유, 키 위치를 선택할 수 있도록하는 것처럼 스마트 망할 놈의 행동이 이상 여기에 이상한 동의 : // www.syntevo.com/smartgithg/howtos/5/show?page=config.ssh-tunnel –

+2

또한 SmartGit 환경 설정에서 ** System SSH 클라이언트 **를 구성하십시오. – mstrap

+0

@mstrap : 고마워, 그게 해결책이야! – Elmi

답변

3

Smart Git에서 Repo를 복제하려고 할 때 SSH 키 위치를 묻지 않았기 때문에 (대신 프로세스가 중단됩니다.).

단계 (Windows에서) 해결하려면

  1. 복사 SSH 키를 C로 : /Users/MyUserName/.ssh를
  2. 복제 저장소에 (그들은 이전 세대 후 다른 위치에 있었다으로) Smart Git 다시, 저장소 URL을 지정한 후 SSH 키 위치를 묻습니다.이 대화 상자는 이전에 표시되지 않았습니다.
  3. 예를 들어 Putty Keygen으로 OpenSSH 호환 형식으로 변환 된 SSH 개인 키를 선택하십시오)
  4. Voila, 복제 작업!

PS : 나는 단지 키가

+0

정확한 형식을 사용하셨습니까 (SSH-1)? .ppk 파일을 .ssh 폴더에 추가 했는데도 SmartGit에서 키를 묻지 않습니다. –