git clone을 평소와 같이 하는데 다음과 같은 에러가 생성되었다.
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: unable to access 'https://github.com/{username}/{repository}.git/': The requested URL returned error: 403
github.com에 들어가서 오른쪽 상단의 내정보를 누르면 다음과 같이 뜬다. 이 중에 아래서 두번째인 "setting" 클릭
들어가서 왼쪽에 목록이 뜬다. 하단에서 세번째로 보이는 " developer settings" 클릭
"New github token"이 나오면 클릭하고 생성해준다. 이때 나오는 토큰은 한번만 보여지므로 꼭 개인적으로 저장을 해두도록 한다.
자, personal access token은 준비가 되었다.
이제 이걸 어디에 쓸까?
mac os 기준으로 설명한다
1. spotlight나 검색창에 키체인 접근 또는 keychain access를 검색하여 들어간다.
2. 키체인 접근에 들어갔다면 내부의 검색창에 github를 검색한다. 종류가 인터넷 암호인 것을 더블클릭한다.
3. 하단의 암호보기를 체크하고 내 컴퓨터의 비밀번호를 입력해준다. 비밀번호가 풀리면 암호보기란에 아까 만들어둔 엑세스 토큰번호를 입력한다.
다시 원래대로 돌아가 시도해보면 깃 클론이 원활하게 수행된 것을 볼 수 있다.
문제해결.