다른날과 다름없이 git push를 진행하는데, 다음과 같은 에러가 났다.
remote: Invalid username or password.
토큰이 만료된것으로 보인다.
Github로 가서 토큰을 재발급받는다.
github 접속 > 오른쪽 마이페이지로 가는 리스트 팝업에서Settings 클릭 > 왼쪽 사이드바 메뉴의 맨밑 Developer Settings로 이동한다.
왼쪽 사이드바 메뉴에서 Personal access tokens 버튼 클릭한다.
Generate New Token 버튼 클릭한다.
이동하는 페이지 안에 다음과 같이 적습니다.
Generate Token 버튼 클릭한다.
생성된 토큰을 복사한다. (생성된 토큰은 이 페이지를 나가면 다시 볼 수 없으므로, 잘 저장해둔다)
origin 을 제거한 후, 다시 추가하는 방법으로 해결을 합니다.
git remote remove origin
git remote add origin https://닉네임:토큰@github.com/repository 경로