새로 설치한 OS에서 GitHub에 액세스할 수 있도록 하기
소개
새로 도입된 OS에서 GitHub를 사용하려면 GitHub에 SSH 등록이 필요합니다.
이번에는 SSH를 사용하여 GitHub의 리포지토리에 액세스할 수 있습니다.
절차
1. git이 들어 있는지 확인
Ubuntu에 git이 포함되어 있는지 확인합니다. (기본적으로 들어있는 경우가 많음)git --version
없으면 설치합니다.
2. 공개키 생성
Ubuntu 측에 다음 명령을 입력하여 공개 키를 생성합니다.ssh-keygen -t rsa
다음과 같이 출력됩니다.
키를 저장할 위치를 설정할 수 있습니다. 사정이 없으면 그대로 Enter를 누르고 계속 진행합니다.Generating public/private rsa key pair.
Enter file in which to save the key (/home/%USERNAME%/.ssh/id_rsa):
아래와 같이 출력됩니다.
비밀번호를 설정할 수 있습니다.
설정하지 않으면 Enter를 누르십시오.Created directory '/home/%USERNAME%/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
아래와 같이 생성된 키의 정보가 출력됩니다.Your identification has been saved in /home/%USERNAME%/.ssh/id_rsa
Your public key has been saved in /home/%USERNAME%/.ssh/id_rsa.pub
The key fingerprint is:
SHA***:*** %PCNAME%
The key's randomart image is:
+---[RSA ***]----+
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
+----[SHA***]-----+
3. 생성된 공개키 확인
아래 명령으로 생성된 암호를 표시할 수 있습니다.cat ~/.ssh/id_rsa.pub
예:ssh-rsa ************** = %PCNAME%
시작 부분의 ssh-rsa
를 포함하여 id_rsa.pub의 모든 내용을 클립 보드에 저장합니다.
4. GitHub에서 작업
1. git이 들어 있는지 확인
Ubuntu에 git이 포함되어 있는지 확인합니다. (기본적으로 들어있는 경우가 많음)
git --version
없으면 설치합니다.2. 공개키 생성
Ubuntu 측에 다음 명령을 입력하여 공개 키를 생성합니다.
ssh-keygen -t rsa
다음과 같이 출력됩니다.키를 저장할 위치를 설정할 수 있습니다. 사정이 없으면 그대로 Enter를 누르고 계속 진행합니다.
Generating public/private rsa key pair.
Enter file in which to save the key (/home/%USERNAME%/.ssh/id_rsa):
아래와 같이 출력됩니다.비밀번호를 설정할 수 있습니다.
설정하지 않으면 Enter를 누르십시오.
Created directory '/home/%USERNAME%/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
아래와 같이 생성된 키의 정보가 출력됩니다.Your identification has been saved in /home/%USERNAME%/.ssh/id_rsa
Your public key has been saved in /home/%USERNAME%/.ssh/id_rsa.pub
The key fingerprint is:
SHA***:*** %PCNAME%
The key's randomart image is:
+---[RSA ***]----+
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
|****** |
+----[SHA***]-----+
3. 생성된 공개키 확인
아래 명령으로 생성된 암호를 표시할 수 있습니다.
cat ~/.ssh/id_rsa.pub
예:ssh-rsa ************** = %PCNAME%
시작 부분의 ssh-rsa
를 포함하여 id_rsa.pub의 모든 내용을 클립 보드에 저장합니다.4. GitHub에서 작업
GitHub에서
Settings
를 엽니다.왼쪽 메뉴 막대에서
SSH and GPG keys
를 선택합니다.오른쪽 상단의 녹색 버튼
New SSH key
를 클릭합니다.Title
에 임의의 제목(PC 이름 등)을 입력하고 Key
에 이전에 클립보드에 저장한 내용을 붙여넣습니다.Add SSH key
버튼을 클릭하면 연결이 완료됩니다.5. 원격 리포지토리를 로컬로 복제
GitHub에서 복제할 리포지토리를 열고 녹색 버튼
Clone
를 클릭한 다음 복사 버튼을 클릭합니다. (아래 그림 참조)모든 로컬 디렉토리에서 다음 명령을 실행하여 복제할 수 있습니다.
git clone %ここに貼り付ける%
Reference
이 문제에 관하여(새로 설치한 OS에서 GitHub에 액세스할 수 있도록 하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/acannie/items/50e7b9f1e11f1e41d95e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)