티스토리 뷰
개발
[gitlab] 에러 해결 : Access denied. If a password was provided for Git authentication....
JSMun 2025. 4. 6. 13:27git clone이나 git pull 하려고 하는데 Access denied 에러가 발생했다면?
mj@mj:~$ git clone https://gitlab.com/mj/mylibrary.git Cloning into 'mylibrary'... remote: HTTP Basic: Access denied. If a password was provided for Git authentication, the password was incorrect or you're required to use a token instead of a password. If a token was provided, it was either incorrect, expired, or improperly scoped. See https://gitlab.com/help/topics/git/troubleshooting_git.md#error-on-git-fetch-http-basic-access-denied fatal: Authentication failed for 'https://gitlab.com/mj/mylibrary.git/'
이 오류는 GitLab에서 인증 문제로 인해 저장소를 clone하지 못했다는 것을 의미합니다.
최근 GitLab(or GitHub)은 비밀번호 대신 Personal Access Token(PAT)을 사용하는 방식으로 인증을 강화했습니다.
그래서?
PAT 토큰을 생성하시고, PAT 토큰으로 로그인하시면 되요.
PAT 토큰 생성하고, 인증하는 과정을 정리해봤어요.
PAT 토큰 생성
- GitLab에 로그인
- 오른쪽 상단 프로필 아이콘 클릭 → Edit profile
- 좌측 메뉴에서 Access Tokens 클릭
Access Tokens 클릭하면, 토큰을 생성할 수 있습니다. 권한을 적절히 선택하시고 토큰을 만드세요.
토큰을 생성하시면, 아래와 같이 생성된 것을 확인할 수 있고,
텍스트로 되어있는 토큰을 copy하셔서, 로그인에 사용하시면 됩니다.
git clone 같은 명령어를 입력할 때,
ID는 계정 이름을 입력하시고, PW에 토큰을 입력하시면 로그인이 됩니다.
'개발' 카테고리의 다른 글
Rust - 두개의 String 하나로 합치기 (0) | 2023.05.14 |
---|
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
TAG
- aosp 빌드
- Skia
- 파이썬
- 메이플랜드
- 모루정원
- 다크스텀프
- java
- 안드로이드
- 와보땅
- Python
- Unreal Engine
- 리스본
- 포르투
- 12e 트램
- 원숭이의숲
- 오블완
- 마비노기 모바일
- 주황버섯
- 파란버섯
- javascript
- 나무던전
- DART
- Flutter
- 와일드보어의 땅
- 리스보아 카드
- 티스토리챌린지
- 포르투갈
- adb
- android
- 15e 트램
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
글 보관함