지난 주까지 멀쩡하게 쓰던 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를 넣어주면 된다.
'형상관리' 카테고리의 다른 글
Git 기존프로젝트 연결 STS 사용 (0) | 2021.07.24 |
---|---|
Springboot 프로젝트 github clone 후 app실행 오류 해결 (0) | 2021.06.20 |
리눅스SVN 서버 설정 (0) | 2017.01.17 |
[ERROR] Please tell me who you are (0) | 2016.11.27 |