2017-03-23 7 views
4

안녕하세요 가이드 (https://www.linux.com/learn/how-run-your-own-git-server)를 따라합니다. 명령 줄에서 내 서버의 저장소로 git를 사용할 수 있습니다. GitKraken이 설치되어 있고 내 컴퓨터에 저장소 디렉토리가 열렸습니다. 원격 저장소를 인식하지만 pull/push 할 수는 없습니다. 편집 기원을 클릭하면, 내가 얻을 :내 서버로 GitKraken을 설정하는 방법

Name : origin 
Pull URL: ssh://[email protected]/home/user/project-1.git 
Push URL: ssh://[email protected]/home/user/project-1.git 

Gitkraken의 오류는 다음과 같습니다

Configured SSH key is an invalid format. 
Please ensure that your key is valid and is an RSA-type key 

이미

ssh-keygen -t rsa 

cat ~/.ssh/id_rsa.pub | ssh [email protected] 'cat >> .ssh/authorized_keys' 

답변

2

Juste 해결을 사용하는 tryed 창에이 문제 :

  1. 로컬 ssh 에이전트 (Pageant)를 사용해야합니다.
  2. 설정/인증 확인에서 "로컬 에이전트 사용"을 선택합니다.
  3. Pageant가 컴퓨터에 설치되어 실행되고 있는지 확인하십시오. (PuTTY와 함께 설치됨).
  4. 키를 Pageant에 추가하십시오.

유닉스에서 어떻게 해결해야할지 모르지만 localSSHAgent를 검색해야합니다.