새로운 환경에서 작업할 때마다 github 푸시할 때 인증 에러가 항시 난다 !
그때마다 인증하는 걸 검색해서 해결했었는데
한 번은 정리해두면 좋을 것 같아서 ssh키 등록하는 방법을 메모해두자.
ssh-keygen -t rsa -b 4096 -C "깃허브이메일"
SSH 에이전트가 실행되고, 해당 에이전트의 환경 변수가 현재 셸에 적용
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub
보통 이 경로에 생김 !!
SSH Key를 생성하면 2개의 키가 한쌍으로 생성됨
1) 비공개키 (Private Key)
2) 공개키 (Open Key)
id_rsa가 비공개키(Private Key), id_rsa.pub이 공개키(Public Key)이다.
id_rsa.pub 키 복사한 후 github - > setting - > ssh - > new ssh key 등록
키 등록 후 푸시를 다시 시도하면 잘 된다 !!
깃허브 여러 계정 사용 시 참고 하기
https://velog.io/@bambi-bam/%ED%8F%B4%EB%8D%94%EB%B3%84-github-%EA%B3%84%EC%A0%95-%EB%B6%84%EB%A6%AC%ED%95%98%EA%B8%B0