github pat (1)

개인프로젝트를 하다보면 한동안 작업진행을 못하다가 다시 재개하는 경우가 많은데

이때 노트북을 새로 바꾸었거나, 프로젝트 디렉토리를 잘못해서 삭제했다가

다시 git clone 할 때 Invalid username or password 를 보게 된다.

github 에서 https 주소로 clone 을 하거나

토근유효기간을 넘겨서 git push를 하게되면

invalid 오류가 발생하게 된다.

1년에도 여러번 이런 일이 발생하는데

어떻게 처리해야하는지 자꾸 까먹어서 기록용으로 남깁니다.

Github 계정의 Settings > Developer Settings 로 가서

Personal Access Token(이하 PAT) 을 재생성(regenerate)합니다.

그리고 git clone 의 경우 아래처럼 clone 명령을 입력합니다.

https://계정명:PAT@github.com/클론할_repo의 주소

git push 의 경우 username과  password 를 입력하는 프롬프트가 뜨게되는데

이때 password 에 github 웹 로그인시 입력하는 password 가 아닌 PAT 를 입력하면됩니다.