평소처럼 깃 푸시를 하려고 했더니 위처럼 메세지가 출력됐다. 패스워드로 Auth 인증은 2021년 8월 13일부터 안된다는 소리. 인증을 위해서는 Token을 이용해야한다.
깃허브에 접속한 후
프로필 - Setting - Develop settings - Personal access token 순으로 클릭한다.
Generate new token 클릭 후 Expiration 기간을 설정해준다. Default값은 30일인것같고 자주 인증하기 귀찮으면 기간을 늘려줄 수 있다.
Select scope에서 여러가지 선택을 해야하는데 repo만 체크해줘도 푸시는 가능하다. 일단 전부 체크해줬다.
Generate token을 클릭하면 화면 중앙에 토큰 번호가 나온다. 복사해두자.
키체인 접근으로 이동하고
Github.com 검색 후 더블클릭한다.
암호보기 클릭 후 맥북의 암호를 입력한다.
그러면 암호 보기 옆에 깃허브의 패스워드가 채워지는데 그 부분을 지우고 Token 복사 붙여넣기하면 정상적으로 푸시된다.