새로 설치한 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.)