hayu's 개발 일지

[TIL]240404 GitHub 로그인 오류 - (1) 토큰이 존재하지 않을 때 본문

기술/git, github

[TIL]240404 GitHub 로그인 오류 - (1) 토큰이 존재하지 않을 때

hayu00 2024. 4. 4. 21:24

Push, Fetch 할 때 로그인 창이 뜨면 해결 방법

이 문제는 토큰 기간이 만료되었거나 깃허브의 환경이 바뀌게 된 경우에 발생한다.

 

2021년 8월 13일 이후로 비밀번호 로그인 방식은 지원을 안하고 토큰이 필요하다고 한다.

- 깃허브에서 프로필 선택 → settings 누르기

- settings 페이지에 Developer settings 을 선택한다.

- 토큰이 존재하지 않으면, Generate new token 버튼을 누르고 Generate new token(classic)을 누른다.

- Tokens(classic) 탭을 누르고 필수사항은 입력하고 선택한다.

Note : 토큰 이름을 지정.

Expiration : 토큰 만료기간을 지정.

Select scopes : 토큰에 대한 접근 권한을 지정.

- Generate token 버튼을 눌러서 토큰을 만든다.

- 토큰을 복사한다.(다시 접근하면 확인 불가능)

- 인텔리제이로 돌아간다. → settings 을 선택한다.

- GitHub 으로 들어가서 + 버튼을 누르고 Log In with Token… 을 누른다.

- 복사한 토큰을 붙인다. → Add Account 을 누른다.

+ 원래 있는 계정을 삭제하고 다시 추가하기!