전날 발급한 토큰으로 Github를 연결하려고 했는데
Incorrect credentials. insufficient scopes granted to token에러가 발생했습니다...
엥...? 왜 에러가...
최근에 발급한 뜨끈뜨끈한 토큰인데 만료가 되었을리도 없고 매우 당황했습니다.
일단 에러 원인을 확인해 보았습니다.
에러 원인
1. Incorrect credentials
말 그대로 잘못된 자격이라는 뜻입니다.
엑세스 토큰이 유효하지 않거나 만료된 경우를 말하는데 전 어제 받았기 때문에 이 원인은 아닐 거라고 예상했습니다.
2. insufficient scopes
불충분한 권한이라는 뜻인데..
토큰을 생성할 때 repository에 대한 필요한 권한을 추가하지 않아서 생기는 문제입니다.
토큰을 급하게 발급하냐고 권한 체크를 제대로 안한 것 같아요..
에러 해결 방법
토큰 생성할 때 적절한 권한을 부여한 토큰을 생성하면 됩니다!
Github에서 Tokens 페이지를 가면 다음과 같이 Select scopes로 원하는 권한을 부여할 수 있습니다.
여기서 repo, admin:org, gist, user를 선택해주시면 됩니다.
오늘 포스팅도 읽어주셔서 감사합니다~
'코딩 > Git' 카테고리의 다른 글
[Github] Android Studio와 연결하기 (1) | 2024.09.29 |
---|---|
[Github] 특정 commit까지 branch 생성 방법 (0) | 2024.09.25 |
[Github] commit 메시지 변경 방법 (0) | 2024.09.23 |
[Github] README.md 개행(줄바꿈) 방법 (0) | 2024.08.27 |
[Github] push 후 commit이 github에 반영되지 않을 때 (0) | 2024.08.26 |