Mac SSH GitHub 추가
mac의 ssh github 추가
Mac에서 GitHub에 SSH 키를 추가하는 방법을 단계별로 설명드리겠습니다. 중간 생략 없이 하나씩 따라오시면 됩니다.
✅ 1. SSH 키 생성 (기존에 없다면)
터미널을 열고 다음 명령어를 입력하세요:
ssh-keygen -t ed25519 -C "your_email@example.com"
your_email@example.com은 GitHub 계정 이메일로 바꾸세요.
출력 예시:
Generating public/private ed25519 key pair.
Enter file in which to save the key (/Users/yourname/.ssh/id_ed25519):
그대로 엔터 → 패스프레이즈 입력은 선택.
✅ 2. SSH 에이전트 실행 및 키 추가
eval "$(ssh-agent -s)"
SSH config 파일이 없다면 생성 후 열기:
touch ~/.ssh/config
open ~/.ssh/config
그리고 다음 내용 추가:
Host github.com
AddKeysToAgent yes
IdentityFile ~/.ssh/id_ed25519
그 후 키를 에이전트에 추가:
ssh-add ~/.ssh/id_ed25519
✅ 3. 공개 키 복사
pbcopy < ~/.ssh/id_ed25519.pub
클립보드에 복사됩니다.
✅ 4. GitHub에 키 등록
-
GitHub 로그인
-
우측 상단 프로필 →
Settings -
좌측 메뉴에서
SSH and GPG keys클릭 -
New SSH key버튼 클릭 -
Title 입력 후, Key에는 위에서 복사한 값 붙여넣기
✅ 5. 테스트
ssh -T git@github.com
성공 메시지 예시:
Hi yourusername! You've successfully authenticated, but GitHub does not provide shell access.
이 메시지가 나와야 제대로 연결된 것입니다.
필요하면 Git에서 SSH를 기본 사용으로 설정하세요:
git config --global url."git@github.com:".insteadOf "https://github.com/"
궁금한 점 있으시면 구체적으로 말씀해 주세요. "잘 안 된다"는 말보단 어떤 에러 메시지가 나오는지를 알려주셔야 진단이 가능합니다.