Exception
[Git] Invalid username or password.
헤르메스의날개
2023. 5. 26. 01:33
728x90
Github 에 신규 프로젝트를 등록하면서 아래와 같은 오류가 발생 했습니다.
$ git push -u origin main
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/hermeswing/sample-spring-webapp.git/'
remote: Invalid username or password.
Github의 연결이 끊어졌으니, 아이디 / 패스워드를 다시 넣어라 .. 뭐.. 그런 뜻 인것 같습니다.
이런 경우 일단 origin의 연결을 끊습니다.
$ git remote remove origin
그리고, 다시 origin 을 연결합니다.
$ git remote add origin https://github.com/hermeswing/sample-spring-webapp.git
로그인 팝업이 오픈됩니다. 저는 Token을 사용하는 것으로 시도했습니다.
Github에 접속 후 Setting >> Personal access tokens >> Tokens(Classic)
Note : 적당히 Token 발행 사유같은 걸 적으시면 좋겠죠.
Expiration : 90일을 선택했습니다.
Scopes : repo 를 선택합니다.
하단에 Create Token 버튼을 클릭합니다.
생성된 Token 을 팝업창에 붙여 넣으시면 됩니다.
다시 연결된 상태를 확인 할 수 있습니다.
$ git remote -v
origin https://github.com/hermeswing/sample-spring-webapp.git (fetch)
origin https://github.com/hermeswing/sample-spring-webapp.git (push)
정상적으로 Push 도 됩니다.
$ git push -u origin main
Enumerating objects: 87, done.
Counting objects: 100% (87/87), done.
Delta compression using up to 16 threads
Compressing objects: 100% (65/65), done.
Writing objects: 100% (87/87), 18.87 KiB | 1.45 MiB/s, done.
Total 87 (delta 8), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (8/8), done.
To https://github.com/hermeswing/sample-spring-webapp.git
* [new branch] main -> main
branch 'main' set up to track 'origin/main'.
https://hermeslog.tistory.com/685
728x90