귀찮게 나를 막아서는 깃허브 인증
강제로 토큰 생성하는 김에 시작한 블로그 포스팅
현 상태
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
1. SSH 존재 여부 확인
새 컴퓨터라 당연히 ssh를 생성한 적은 없지만 혹시 모르니,,,
cat ~/.ssh/id_rsa.pub
그런 파일 or 디렉토리가 존재하지 않는다! 안심하고 ssh 생성
2. SSH 생성
ssh-keygen
SSH 생성 과정 캡처 첨부
생성이 잘 됐는지 확인하기 위해 1번의 출력 명령어 다시 입력
cat ~/.ssh/id_rsa.pub
3. Github에 SSH 등록
깃허브 오른쪽 상단 프로필을 눌러서 Settings https://github.com/settings/profile 접근
메뉴에서 SSH and GPG keys 에서 new SSH 등록
Key 위치에는 id_rsa.pub 내용을 복붙하면 된다
- 등록 확인
SSH 키가 등록된 것을 확인할 수 있다
4. 클론을 위해 레파지토리 접근
코드 클론을 위해 SSH 탭을 클릭해 복붙
5. 로컬에서 깃 클론 완료
위에서 복붙한 주소를 통해 깃 클론
git clone git@github.com:유저이름/레포이름.git
클론도 잘 되고, 깃 명령어에 뜨던 제한이 사라졌다 ㅇㅋ
SSH는 한 PC에서 여러 메일 계정을 사용할 수도 있어서 아주 유용하니 꼭 알아두도록 하자!
바이바이 여러분 즐코딩 😜
댓글