Simple&Natural

Git private 저장소 Clone 본문

안드로이드(Android)/기타

Git private 저장소 Clone

Essense 2021. 1. 8. 10:22
728x90

 

자신의 깃허브 계정에 공개키(Public Key)를 등록하는 방법은 다음과 같습니다.

1. SSH 키 생성

  • ssh-keygen 입력 후 엔터
  • 엔터 3번을 치면 SSH 키 생성

 

Your identification has been saved in /c/Users/SSABI/.ssh/id_rsa. : 자신의  디렉토리에 id_rsa 비밀키(private key) 생성
Your public key has been saved in /c/Users/SSABI/.ssh/id_rsa.pub. : 자신의  디렉토리에 id_rsa.pub 공개키(public key) 생성

 

2. SSH 키 복사

  • cd ~/.ssh 입력 후 엔터
  • ls -al 입력 후 엔터 (파일 목록을 확인하는 부분)
  • cat id_rsa.pub 입력 후 아래의 공개키를 복사 (우클릭 복사 또는 Ctrl + Ins)

 

~ : PC의 홈 디렉토리 (사용자 디렉토리)

 

3. 공개키 등록

  • 깃허브 홈페이지에서 자신의 프로필 사진 클릭 후 Settings를 클릭
  • SSH and GPG keys에서 New SSH Key 클릭
  • Title에 타이틀 입력 (보통은 로컬 저장소의 PC 이름 입력)
  • Key에 복사한 SSH 키 붙여넣기
  • Add SSH Key를 클릭하면 공개키 등록 완료

 

 

공개키가 등록되면 아래와 같은 화면이 나옵니다

 

깃허브 계정에 공개키 등록을 완료했으면 프라이빗 저장소를 로컬 저장소에 클론할 수 있습니다.

프라이빗 저장소를 클론하는 방법은 다음과 같습니다.

1. 프라이빗 저장소 SSH 주소 복사

 

2. 프라이빗 저장소 클론

  • git clone 복사한 주소 입력 후 엔터
  • Are you sure you want to continue connecting (yes/no)? 메시지가 나올 시 yes 입력 후 엔터 (처음 접속할 경우 보안에 관련된 메시지)

 

 

프라이빗 저장소를 클론하면 이제 정상적으로 클론되는 것을 확인할 수 있습니다.



출처: https://ssabi.tistory.com/48 [싸비]

 

 

 

 

 

ssabi.tistory.com/48

 

[Git] 깃허브(Github) 프라이빗 저장소(Private Repository) 로컬 저장소에 클론(Clone)하는 방법

깃에서 만든 프라이빗 저장소를 클론하려고 하면 다음과 같은 에러가 발생합니다. 프라이빗 저장소는 권한이 있는 사람만 접근이 가능하므로 SSH 키(Key)를 발급받은 후 원격저장소인 깃허브에

ssabi.tistory.com

 

728x90