Git

Git 설치 - windows(윈도우) 및 SSH 등록 방법

검은고양이개발자 2023. 7. 26. 22:29
반응형

https://gitforwindows.org/ 
 

 

Git for Windows

Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike. Git BASH Git for Windows provides a BA

gitforwindows.org

 
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.
 

Settigs 클릭

 
2.

SSH and GPG keys 클릭

 
3.

New SSH key 클릭

 
위의 과정을 거친 뒤 ssh를 이용한 git clone을 이용하여 제대로 설치되었는지 확인 가능합니다.

반응형