프로젝트 코드를 작성 후 야심차게 push를 했는데 다음과 같은 오류가 발생했다.
remote: Invalid username or password.
설정해둔 토큰의 유효기간의 만료되어서 나타나는 오류였다.
다시 토큰을 발급해보자.
GitHub에 로그인 후 프로필을 눌러 Settings로 이동한다.Developer Settings로 이동한다.Personal Access Tokens에서 Tokens(classic)를 선택한다.Generate New Token 버튼을 누른다.Generate Token 버튼을 누른다.이렇게 토큰을 생성한뒤 다시push를 시도했다.
Username for 'https://github.com':
Password for 'https://아이디@github.com':
다음과 같이 Username과 Password를 입력하라고 뜬다.
Username에는 깃허브 아이디를, Password에는 위에서 생성한 새 토큰을 입력해주면 된다.
이후 정상적으로 푸시되어 원격저장소에 코드가 올라간것을 확인할 수 있었다.