[git 에러] remote: Invalid username or password.

Benjamin·2022년 11월 24일
0

git

목록 보기
1/4

다른날과 다름없이 git push를 진행하는데, 다음과 같은 에러가 났다.
remote: Invalid username or password.

토큰이 만료된것으로 보인다.
Github로 가서 토큰을 재발급받는다.

Github 토큰 발급받기

  1. github 접속 > 오른쪽 마이페이지로 가는 리스트 팝업에서Settings 클릭 > 왼쪽 사이드바 메뉴의 맨밑 Developer Settings로 이동한다.

  2. 왼쪽 사이드바 메뉴에서 Personal access tokens 버튼 클릭한다.

  3. Generate New Token 버튼 클릭한다.

  4. 이동하는 페이지 안에 다음과 같이 적습니다.

  • Note: 아무거나 적기.
  • Expiration : 최대 90days까지 설정.
  • Select scopes : 나 같은 경우는, 일단 repo 5가지만 선택하고 넘어갔다.
  1. Generate Token 버튼 클릭한다.

  2. 생성된 토큰을 복사한다. (생성된 토큰은 이 페이지를 나가면 다시 볼 수 없으므로, 잘 저장해둔다)

Terminal

origin 을 제거한 후, 다시 추가하는 방법으로 해결을 합니다.
git remote remove origin

git remote add origin https://닉네임:토큰@github.com/repository 경로

  • 닉네임 : 본인의 github 닉네임 입력.
  • 토큰 : 아까 위에서 발급하고 복붙한 토큰을 입력.
  • repository 경로 : 본인의 repo url 뒤에 이어지는 경로 그대로 붙이면 된다.

0개의 댓글