반응형
회사에서 깃을 사용하던 중 제 개인 계정도 등록하고 싶어서 공부하게 됐습니다.
1. ssh key 생성
- 경로 이동
cd ~/.ssh
- 키 생성
- 여기서 제 깃 이메일과 -f라는 옵션으로 구체적인 파일명을 적어주었습니다
ssh-keygen -t rsa -C hojihun5516@daum.net -f hojihun5516 (개인계정)
ssh-keygen -t rsa -C company@company.com -f company (회사계정 임시로 company라고 사용)
2. public key 복사
cat hojihun5516.pub
- 위의 명령어로 나온 내용을 복사하여 github->settings->ssh keys에 등록해줍니다
3. ssh config 생성
cd ~/.ssh
vim config
Host github-hojihun5516
HostName github.com
User hojihun5516@daum.net
IdentityFile ~/.ssh/hojihun5516
Host github-myNickname
HostName github.com
User company@company.com
IdentityFile ~/.ssh/company
4. 디바이스에 ssh 등록
ssh-add hojihun5516
ssh-add company
에러가 날 경우 eval $(ssh-agent) 실행하고 다시 등록
5. 클론 받으셔도되고 remote 변경해서 테스트 해보셔도됩니다~
반응형
'개발 > Git' 카테고리의 다른 글
git 폴더별 유저 설정 (0) | 2023.02.16 |
---|---|
터미널에서 git 인증 id, pw 안될 때 (0) | 2022.01.17 |
Github Action을 사용한 CI/CD (0) | 2021.12.11 |