Git ssh키 등록 및 설정

 

1. Git 설치

터미널에서 아래 명령을 차례대로 실행합니다.

sudo apt update 
sudo apt install git 
git --version
 

마지막 명령에서 Git 버전이 출력되면 설치가 완료된 것입니다.

 

2. Git 전역 사용자 정보 설정

처음 한 번만 커밋에 들어갈 이름/이메일을 설정해 둡니다.

git config --global user.name "Your Name" 
git config --global user.email "your_email@example.com" 
git config --list # 설정 확인
 

user.email은 GitHub 계정 이메일로 맞추는 것을 권장합니다.

 

3. SSH 키 생성

GitHub에 SSH 방식으로 접속하기 위한 키를 만듭니다.

ssh-keygen -t ed25519 -C "your_email@example.com" 
 

 

저장 위치 질문이 나오면 그냥 엔터(~/.ssh/id_ed25519)

패스프레이즈는 보안상 넣는 것을 권장하지만, 귀찮다면 엔터로 생략해도 됩니다.

 

5. 공개키를 GitHub에 등록

공개키 내용 확인 후 복사.

cat ~/.ssh/id_ed25519.pub
 

브라우저에서 GitHub 로그인 → 우상단 프로필 → Settings → “SSH and GPG keys” → “New SSH key”.

Title은 Ubuntu 20.04 같은 이름으로, Key 칸에 아까 복사한 내용을 붙여넣고 “Add SSH key”.

 

6. GitHub SSH 연결 테스트

ssh -T git@github.com
 
 

처음에는 “접속을 계속할까요?” 같은 경고가 나오니 yes 입력하고, 계정 이름이 보이면 정상 연결된 것입니다.

이제부터는 GitHub 레포지토리를 git@github.com:username/repo.git 형식의 SSH 주소로 git clone, git push 하면 됩니다.

 

반응형