Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
오잉 이게 뭐시야.. 간만에 맥 쫌 사용해보려 했더니 패스워드 인증을 지원하지 않는다고..?
그것도 고작 4일전부터?? 왜 나한테 이런 시련을 주십니까.. 공부 안 하고 합법적 다른 짓할 수밖에 없잖아요..
어쩔 수 없지.. 해결법을 찾아 나서야지^^
너무 빨리 찾아버린 해결책..
(지금 나는 맥을 사용하고 있다)
구글링을 통해 git이 id와 password를 한번 입력하면 키를 생성하여 그 키를 통해 매번 로그인 작업을 하지 않고 간편하게 데이터를 주고받는다는 것을 알게 됐다.
우리는 이 '키'를 수정해야 한다.
우선 spotlight(command + space)에서 키체인 접근을 검색하여 실행한다.
그러면 이러한 화면을 볼 수 있고 검색란에 github를 검색하여 원하는 키를 찾아보자.
이렇게 뜨는 것을 불 수 있을 것이다.
확인해봐야겠지?
여기서 암호 보기를 눌러보니 내 github의 비밀번호가 저장돼 있었다. 하지만 깃허브는 나에게 뭐라 했는가?
Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
나 이 정도 해석할 줄 안다. 하지만 손가락이 아파 다른 똑똑한 친구에게 맡기겠다.
응.. 그럼 개인 액세스 토큰은 어떻게 만드는데??
깃허브에서 세팅을 들어가 보자.
그다음은 Developer setting
1. 찾았다 Personal access tokens
2. 만들자
Note도 비워두면 안 된다. 원하는 자격 범위를 체크하자. 나는 Expiration도 no Expiration으로 변경했다. 보안상 안 좋다고 한다..
다시는 볼 수 없단다.. 잘 기록해 두자.
Personal access tokens을 생성까지 마쳤다. 그렇다면 이제 다시 키체인 접근으로 돌아가자.
요렇게 요렇게 작성! 변경 사항 저장!
이제 다시 git push
잘 된다.
-끗-