728x90
1.문제 상황
git push 시 Invalid username or password 에러 메시지가 발생
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/ex/ex.git/'
2.원인 분석
- GitHub는 2021년 이후 username + password 방식의 인증을 더 이상 허용하지 않음.
- Personal Access Token(PAT) 또는 SSH 키를 사용해야 함
3.해결 방안
Personal Access Token(PAT) 사용
GitHub에서 토큰 생성
1. https://github.com/settings/tokens 이동
2.이름 입력 (예: VSCode Token)
3.Repository 권한 체크 (repo)
4.유효 기간 설정 (예: 90일, no expiration 가능)
5.토큰 생성 → 생성된 토큰 복사해두기 (한 번밖에 안 보임)
Visual Studio Code에서 Git 인증 정보 갱신
1.git push -u origin main 입력하면 로그인 요청 창이 다시 뜸
2.Username: GitHub 사용자 이름 입력
3.Password: 비밀번호 대신 위에서 복사한 PAT (토큰) 붙여넣기
4.성공하면 인증 저장
4.결론 및 요약
GitHub에서 Personal Access Token 생성 해서 로그인 하자
토큰 생성 링크 : https://github.com/settings/tokens
728x90
'개발관련 > 에러정리' 카테고리의 다른 글
[Oracle 오류] ORA-00920 Invalid relational operator 원인과 해결 방법 (1) | 2025.04.22 |
---|---|
[오류해결][React 19 + npm 오류] react-copy-to-clipboard 설치 시 ERESOLVE 해결 방법 (0) | 2025.03.21 |
[오류 해결] npm create vite 실행이 안될 때? PowerShell 실행 정책 오류 해결법 (0) | 2025.03.12 |
[Oracle 오류] ORA-00918 : column ambiguously defined (0) | 2023.03.02 |
[Oracle 오류] ORA-01830 (0) | 2016.12.20 |