8월14일부터 발생하는 에러 같은데 깃에서 이제는 ID/PW 대신 ID/Token 을 인증방식으로 요구해서 그런것 같습니다.
저는 Push할때 발생하더라구요
1. 우선은 Github 홈페이지 -> Settings -> Developer settings 로 들어갑니다.
2. Personal access tokens -> Generate new token 을 해서 새로 토큰을 생성해 줍니다.
저는 기존에 토큰이 있었는데 일단 새로 하나 더 만들었습니다.( 여러개 체크를 하는게 나오는데 저는 전부 체크해줬습니다.)
토큰은 나중에 다시 확인을 못한다고 하니 생성되면 바로 복사를 해서 다른곳에 적어놓아줍시다.
3. 이클립스 (혹은 STS) > Preferences > General > Security > Secure Storage > Contents
에서 저장된 깃 아이디, 비번이 나옵니다. (처음 프로젝트와 깃 저장소를 연결할때 저장하기 체크를 하셨다면 여기에 있을겁니다)
4. Delete해줍니다.
5. 삭제 후 프로젝트를 아무렇게나 변경사항을 주어서 Git Staging 상에 변경된 파일이 나타나게 해줍니다.
6. 푸쉬를 해보시면 저장된 아이디/비번이 삭제되어 새로 입력하는 칸이 나올겁니다.
깃허브 로그인 아이디와 새로 생성해서 받은 토큰값을 입력해줍니다.
7. 정상 작동하는걸 확인할 수 있으실겁니다
참고 블로그
'프로그래밍' 카테고리의 다른 글
REST API 란 ? (0) | 2021.12.16 |
---|