- 공개키 암호화 방식 활용
- username 과 토큰 사용할 필요 없음
- 컴퓨터 자체에 키 저장
- 계정의 settings -> SSH and GPG keys
- 해당 페이지의 가이드 참조
- 터미널에서 ~/.ssh 로 이동
cd ~/.ssh
- id_rsa.pub, id_ecdsa.pub, id_ed25519.pub 파일 중 하나 존재 여부 확인
ls
- 있다면 바로 3번으로
- 터미널 에서 키 생성
ssh-keygen -t ed25519 -C "(이메일 주소)"
- 원할 시 passphrase(암호) 입력
- 1번의 과정으로 키 생성 확인
- 공개키 열람하여 복사
cat ~/.ssh/id_ed25519.pub
- New SSH Key 클릭하여 키 이름과 함께 등록
원격을 SSH 주소로 변경한 뒤 테스트
- 로컬에서 푸시한 커밋과 GitHub 에서 작성한 커밋 비교
- Verified: 신뢰할 만 한 출처에서 커밋되었다는 인증