조이 생각

반응형

 

[상황]

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... 드뎌 성공 ㅠ^ㅠ

 

 

반응형

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band
loading