최근 인텔리제이(IntelliJ) 2023.2 버전부터 GitLab 메뉴가 신규로 생성되어 GitLab 계정을 인증하는 경우, 기본적으로 토큰으로 인증하는 방식으로 강제되었다.
일반 GitLab을 사용하는 사용자면 문제가 없을 수도 있지만, 기업 등에서 사설로 사용하는 GitLab 같은 경우는 토큰 인증이 제대로 되지 않아 문제가 발생할 수 있다.
실제로 사내에서 운영 중인 사설 GitLab에서 토큰을 발급해서 입력해도 인증이 정상적으로 되지 않았다.
(GraphQL 관련 오류 메시지가 출력된다.)
해당 포스트에서는 최신 인텔리제이(IntelliJ) 2023.2 이후 버전에서 GitLab 강제 토큰 인증 방식을 해제하고 비밀번호 인증 방식으로 변경하는 방법에 대해 설명한다.
해제하는 방법은 간단하다. 인텔리제이가 업데이트하면서 플러그인에 자동으로 GitLab을 설치하는데, 해당 옵션을 찾아서 Disable 처리하면 된다.
File > Settings > Plugins > Installed에서 GitLab 검색 > Disable > Apply
Disable 버튼을 눌러 처리하면 Settings의 Version Control에 더 이상 GitLab 옵션이 표시되지 않으며,
다시 한 번 GitLab 인증 시도를 하면 더 이상 토큰을 인증하는 것이 아닌 비밀번호를 인증하라고 나오게 된다.
REFERENCE
https://blog.jetbrains.com/blog/2023/07/26/gitlab-support-in-jetbrains-ide/
https://youtrack.jetbrains.com/issue/IDEA-334704/GitLab-access-tokens-not-working
'IntelliJ' 카테고리의 다른 글
인텔리제이를 활용해 특정 merge 시점으로 Git 브랜치 롤백하는 방법 (0) | 2024.05.25 |
---|---|
인텔리제이 한글 깨짐 UTF-8 설정 (0) | 2023.09.02 |
댓글