지난 주까지 멀쩡하게 쓰던 github가 갑자기 오류를 내며 push가 되지 않았다. 이래저래 알아보니 21.08.13 (금)부터  ID/PW 방식에서 personal access token방식으로 변경이 되었다고 한다.

토큰 인증 방법 순서

프로필 클릭 후 Settings 클릭 -> 왼쪽 메뉴의 Developer settings 클릭 

Personal access tokens 클릭 -> Generate new token 선택

자기가 사용할 토큰 권한에 맞게 셋팅.

토큰 발행완료.
발행된 토큰은 생성 후 복사해놓고 다른데 저장해놔야 함.

참고 블로그 : https://curryyou.tistory.com/344 

이제 github 키를 만들었으니 STS(이클립스) 에 적용하는 법은 다음과 같다.

이클립스의 window - preference

General - Security - Secure Storage 까지 들어와서
contents탭의 GIT을 선택한다. 그럼 현재 내 GITHUB ID/PW가 저장돼 있다. 그럼 Delete를 눌러 과감하게 삭제 후 자동 restart됨.

이클립스 재부팅 후 push를 하려고 하면 ID/PW를 입력하라고 나오는데 이 때 PW에다가 아까 생성한 key를 넣어주면 된다.

Posted by 知彼知己百戰不殆
,