git 설치를 위해서는 위 링크주소를 들어간 뒤 다운로드를 하면 됩니다.
(체크사항은 기본 설정값으로 하셔도 상관없습니다.)
SSH 등록
ssh는 Secure shell의 줄임말(Secure SHell)로, 보안이 강화된 shell 접속을 뜻합니다. CLI 환경(터미널)에서 다른 PC에 접속하거나 요청할 때 사용하며, 비대칭키를 이용해 사용자를 인증합니다.
SSH 키 생성
ssh 키는 비대칭키로 구성되며, 그 이름에서 유추할 수 있듯이 두 개의 키가 서로 대칭이 되지 않는 형태로 존재합니다. 다음의 명령어를 프롬프트에 입력하고, ssh 키 페어(쌍)를 생성하세요. 명령어를 입력 후 Enter 키를 몇 번 입력하면, ssh 키 페어가 생성됩니다.
ssh-keygen
ssh-keygen 명령어는 경로 ~/. ssh./ 에 두 파일 id_rsa와 id_rsa.pub를 생성합니다.
# 24.05.05 새로운 컴퓨터에 등록하다 id_rsa 를 발견 못하는 걸 확인
# cd ~/.ssh 를 들어가 ls를 통해 직접 파일명을 확인하여 둘 중 뒤에 .pub 인 파일을 복사해주면 됩니다.
# ex) cat id_ed214.pub
이 두 파일은 ssh 키 페어라고 하며, 이 중 id_rsa.pub는 {?}.pub 누구에게나 공개해도 되는 공개키(Public Key)라고 합니다. 그리고 id_rsa는 공개되면 안 되고 나만 보관하고 있어야 하는 키라고 하여 개인키(Private Key) 또는 비밀키(Secret Key)라고 합니다.
ssh 키 페어를 생성하였으므로, 생성된 키 페어 중 공개키를 복사하여 gitub에 등록합니다.
공개키(Public Key) 복사
다음의 명령어를 프롬프트에 입력하여, 공개키를 복사합니다.
cat ~/.ssh/{your-pile-name}.pub
해당 명령어를 치면 ssh 키를 확인할 수 있습니다.
Github에 공개키 등록
브라우저에서 Github으로 이동하여 로그인합니다. 우측 상단의 프로필 이미지를 클릭하고, Settings에 진입합니다.
1.
2.
3.
위의 과정을 거친 뒤 ssh를 이용한 git clone을 이용하여 제대로 설치되었는지 확인 가능합니다.
'Git' 카테고리의 다른 글
Github 문의사항 요청하는 방법 (Copilot 환불 신청) (2) | 2024.03.12 |
---|---|
Github 화살표 폴더,폴더 클릭 안 됨 해결 (0) | 2024.01.17 |
Git_push error 해결, push 문제 해결 (error: failed to push some refs to) (0) | 2023.01.10 |
Error # [rejected] main -> main (fetch first) (0) | 2022.12.19 |
Github Workflow (깃허브에 파일 올리는 법) (0) | 2022.12.19 |