간혹 push 혹은 pull을 했을 때, 터미널에서 아래와 같은 오류가 뜬다.
remote: Invalid username or password.
임시 토큰을 발급하는 과정입니다.
github 접속 > 오른쪽 마이페이지로 가는 리스트 팝업에서Settings 클릭 > 왼쪽 사이드바 메뉴의 맨밑 Developer Settings로 이동한다.
왼쪽 사이드바 메뉴에서 Personal access tokens 버튼 클릭한다.
Generate New Token 버튼 클릭한다.
이동하는 페이지 안에 다음과 같이 적습니다.
Note: 아무거나 적기.Expiration : 최대 90days까지 설정.Select scopes : 저 같은 경우는, 일단 repo 5가지만 선택하고 넘어감.
Generate Token 버튼 클릭한다.
빨간색 네모로 가린 것이 방금 만든 토큰이다. 이것을 복붙 한다.

origin을 제거한 후, 다시 추가하는 방법으로 해결을 합니다.
git remote remove origin
git remote add origin https://닉네임:토큰@github.com/repository 경로
닉네임 : 본인의 github 닉네임 입력.토큰 : 아까 위에서 발급하고 복붙한 토큰을 입력.repository 경로 : 본인의 repo url 뒤에 이어지는 경로 그대로 붙이면 된다.
감사합니다. 매번 치기 귀찮았는데 덕분에 한방에 해결됐어요!