이클립스 깃허브(github) 갑자기 로그인 안됨 해결 (can't connect to any repository, not authorized, git-receive-pack not permitted on)
[상황]
2주 전까지 commit, push 잘되다가 커밋하려니까 갑자기 아이디, 비번을 입력하라고함
입력했지만 계속 실패하는지 계속 입력하라고 뜨고
세번 정도 입력했을 때는... 아래 화면도 나오고

can't connect to any repository
(깃헙 주소) : not authorized
요런 메시지가 나옴...
오전 내내 삽질을 하고 별 짓을 다해보고 회사 보안 쪽에도 물어봤지만 해결할 수 없었던 찰나...
한줄기 빛 처럼 내려온 따끈따끈한 포스팅을 보고 해결했다 ㅠ_ㅠ 감격...

(참고한 포스팅 ▼▼▼)
Eclipse | git-receive-pack not permitted on
이클립스에서 GitHub 연동 후 문제없이 사용하고 있다가 Commit, Push, Pull 어떤 동작에서든 아래와 같은 메시지가 나타나면서 작동하지 않고 있다. 2021. 08. 13일부터 GitHub에서 ID/Password 인증을 없애고
kitty-geno.tistory.com
[원인]
- 깃헙(GitHub)에서 아이디, 패스워드 인증을 없앰 (2021.08.13)
--> ID/Personal Access Token 으로 인증방식을 바꿈
[해결 방법 - 토큰 생성]
1. GitHub 홈페이지 접속 > 오른쪽 상단 프로필 클릭 > Settings 메뉴

2. Developer settings 메뉴 (왼쪽 메뉴 중간 쯤)

3. Personal access tokens > Generate new token

4. 토큰 명 작성 > 토큰 유효기간 선택 > 토큰 허용 범위 선택

토큰 허용 범위는 나도 나름대로 읽어보고 대략 적으로 선택한거라.. 다른분들도 잘 읽어보시고 선택 하시기를..!!
나중에 뭔가 기능이 안되면 다시 범위 설정을 해서 토큰을 만드시면 될 듯 ㅎㅎㅎ
(꼭 저처럼 안해도 되고, 참고용으로 올려드립니다.)

5. 토큰 캡쳐 또는 텍스트 저장 (나중에 다시 볼 수 없음, 최초에만 확인 가능)

나는 git 폴더 아래에 캡쳐 이미지랑, txt 파일로 토큰을 저장해 두었다.

[해결 방법 - IDE 적용 (이클립스)]
1. Git Repositories > test (작업을 원하는 저장소) > Remotes > Origin > 우클릭 > Change Credentials...
Git Repository 보는 방법 : Window > show view > others 에서 Git 검색

2. User (깃헙 로그인 아이디 - 이메일), Password (토큰) 입력 > Save 클릭!!!!

드디어... 입력했는데 번복안되고 적용(?)이 된것 같다.
떨리는 가슴을 부여잡고 Commit... 드뎌 성공 ㅠ^ㅠ