2016-12-16 1 views
2

ssh를 통해 Mac에서 git 저장소를 복제하려고합니다. 단계 지금까지ssh를 사용하여 복제 Git Repositroy

  1. 만든 id_rsa.pub 다음과 /Users/admin/.ssh에서 config 파일을 만든 /Users/admin/.ssh
  2. 에 위치 access.The 파일에 대한 관리와 공유했다. 파일 내용이

    Host MY_DOMAIN 
        IdentityFile ~/.ssh/id_rsa 
        IdentitiesOnly yes 
    
  3. 내가

git clone [email protected]_DOMAIN:android.git  
git clone [email protected]_DOMAIN:android 

터미널

에서 다음 명령을 실행하고 내가이 무엇입니까 응답이

Cloning into 'android'... 
Enter passphrase for key '/Users/admin/.ssh/id_rsa': 
Connection to MY_DOMAIN closed by remote host. 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

난에 조금 혼란 스러워요입니다, 올바른 접근 방식을 따르고 있거나 액세스 권한 문제가있는 경우

+0

gitolite 구성을 표시하십시오. – merlin2011

답변

1

/Users/admin이 아니라 사용자 계정에 대해 처음 2 단계를 따라야합니다.


최근 편집 결과에 따르면 문제는 git 구성이 아닌 gitolite 설정으로 나타납니다.

hello onkar, this is [email protected] running gitolite3 v3.6.2-12-g1c61d57 on git 2.1.4 

R W testing 

이 gitolite-관리자 REPO를 구성하고뿐만 아니라 android 프로젝트에 대한 액세스를 허용 : 현재 당신의 gitolite 예는 하나의 저장소, 다음과 같은 결과에서 알 수있는 바와 같이, 즉 testing에 접근 할 수있게된다.

+0

내 시스템 즉, 로컬 mac 시스템에 로그인 한 사용자입니다 – onkar

+0

@onkar'ssh -v git @ MY_DOMAIN'을 수행하십시오 – hjpotter92

+0

지원해 주셔서 감사합니다 hjpotter92, 적절한 권한이 없었습니다 – onkar

관련 문제