🔐 Git SSH Settings
SSH 키를 생성하여 GitHub의 레포지토리에 접근하는 방법에 대한 안내
🔧 SSH 키 생성 및 GitHub 등록
1. SSH 키 생성
🔹 Mac 에서 SSH 키 생성
1. 터미널에서 SSH키 생성
ssh-keygen -t ed25519 -C "your_email@example.com"
ed25519
: 최신 암호화 방식"your_email@example.com"
은 GitHub 계정 이메일로 교체
2. 저장 경로 확인 및 설정
Enter file in which to save the key (/Users/you/.ssh/id_ed25519): [Enter]
패스프레이즈 설정 (선택 사항)
Enter passphrase (empty for no passphrase): [Type a passphrase]
Enter same passphrase again: [Repeat]
🔹 Windows에서 SSH 키 생성
1. Git Bash 실행 후 SSH 키 생성
ssh-keygen -t ed25519 -C "your_email@example.com"
2. 저장 경로 확인
Enter file in which to save the key (C:\Users\YourUserName\.ssh\id_ed25519): [Enter]
3. 패스프레이즈 설정 (선택 사항)
Enter passphrase (empty for no passphrase): [Type] Enter same passphrase again: [Repeat]
2. SSH 에이전트에 키 추가
🔹 Mac에서 SSH 에이전트에 등록
1. SSH 에이전트 실행
eval "$(ssh-agent -s)"
2. SSH 키 추가
ssh-add ~/.ssh/id_ed25519
🔹 Windows에서 SSH 에이전트에 등록
1. Git Bash에서 에이전트 실행
eval "$(ssh-agent -s)"
2. SSH 에이전트 실행
ssh-add C:\Users\YourUserName\.ssh\id_ed25519
2023.06.15 - [개발 환경세팅/Git, Github] - [Github] 새 SSH 키 생성 및 ssh-agent에 추가
[Github] 새 SSH 키 생성 및 ssh-agent에 추가
Github의 private인 repository에 사용하는 SSH키 생성 및 ssh-agent에 추가하기 SSH 키 암호정보SSH를 사용하여 Github.com의 리포지토리에서 데이터에 접근할 수 있다.SSH를 통해 연결할 때 로컬 머신에서 priva
kfdd6630.tistory.com
3. GitHub에 SSH 키 등록
🔹 Mac에서 공개 키 복사
pbcopy < ~/.ssh/id_ed25519.pub
🔹 Windows에서 공개 키 복사
cat ~/.ssh/id_ed25519.pub | clip
🔹 GitHub에 SSH 키 추가
- GitHub 로그인 → Settings
- SSH and GPG keys → New SSH key
- Title 입력, Key에 복사한 키 붙여넣기
- Add SSH key 클릭
2023.06.26 - [개발 환경세팅/Git, Github] - [Github] GitHub 계정에 새 SSH 키 추가하는 방법
[Github] GitHub 계정에 새 SSH 키 추가하는 방법
GitHub 계정에 새 SSH 키 추가하는 방법, windows와 mac 그리고 linux_SSH key 복사하는 방법 2023.06.18 - [개발 환경세팅/Github] - [Github] 새 SSH 키 생성 및 ssh-agent에 추가 [Github] 새 SSH 키 생성 및 ssh-agent에 추
kfdd6630.tistory.com
4. SSH 키 연결 테스트
🔹 테스트 명령어 실행
ssh -T git@github.com
- 정상 연결 메시지
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
🔹 깃허브 원격 연결
git remote add '[원격 저장소의 별칭]' '[클론 주소]'
- 원격 저장소의 별칭은 일반적으로 'origin'
🔹 깃허브 원격 연결 확인
git remote -v
2023.02.04 - [개발 환경세팅/Git, Github] - [Github] 원격 저장소 ssh 연결 및 설정(git remote, git config)
[Github] 원격 저장소 ssh 연결 및 설정(git remote, git config)
깃허브 ssh 관련 연결, 해제, 연결 후 설정( git remote, git config) 명령어1. Repository 원격 연결 확인$ git remote -v2. Repository 연결 $ git remote add origin '[클론 주소]' * 깃허브 우측 상단 Code를 누른 이후 나
kfdd6630.tistory.com
✅ 이제 SSH 키를 통해 GitHub와 안전하게 통신 가능
'개발 환경세팅 > Git, Github' 카테고리의 다른 글
[Git, Github] Gist (0) | 2025.04.13 |
---|---|
[GitHub] GitHub Actions 정리 (1) | 2024.11.06 |
[Git] 커밋 취소, 되돌리기 (0) | 2024.10.28 |
[Git, Github] 버전 태그 생성 (0) | 2024.10.19 |
[Git, Github] Blame, Ls-tree, Clean, Gc, Archive (0) | 2024.09.20 |
댓글