authentication failed for git 해결

zox2m·2024년 5월 18일

cloudComputing

목록 보기
7/7
post-thumbnail
git push
remote: Invalid username or password.
fatal: Authentication failed for

푸시조차 에러가 나는 현실에 눈물이 조금 고인다
하지만 괜찮다 지피티가 4o가 되었기 때문


이 에러는 깃헙의 보안 어쩌고 때문에 발생한다
토큰을 발급받아 등록해주면 된다

1. 토큰 발급 받기

깃헙 사이트에 들어가서
-> 내 프로필
-> setting
-> 좌측 최하단에 develop setting
수상한 beta 기능은 무시하고 generate token

하면 나만의 길고 복잡한 token이 완성된다.
복사하자! 다신 안보여준댄다.

2. 토큰 등록하기

남들은 이 부분 안하는 것 같은데..
난 이거 하니까 해결됐다.

먼저 캐시된 자격 증명을 없애준다

git credential-cache exit

그리고 이 저장소가 personal access token 을 사용하도록 수정해준다

git remote set-url origin https://<username>:<token>@github.com/<username>/<repository>.git

zox2m:어쩌고저쩌고영숫자문자열@깃헙.com/레포소유자/레포이름.git
이런식으로 넣어주면 해당 레포가 토큰을 쓰는 녀석으로 변하나 보다.

이제 여기로 git push해준다

git push origin main

성공!

0개의 댓글