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.
The requested URL returned error: 403
깃 푸쉬를 하려고 하니 그제부터 에러가 뜨기 시작하는데요.
2021년 8월 13일 부로 깃허브에서는 비밀번호로 원격 리포지토리를 수정하는것이 불가능 해졌습니다.
앞으로는 토큰을 발급받아서 인증을 해야 하는데요.
오늘은 맥북과 윈도우에서 설정하는 방법을 알아보겠습니다.
먼저 토큰을 발급받아야 합니다.
비밀번호를 입력한 후 양식을 채워주세요.
레포지토리 관련만 체크를 해주면 되지만 저는 모두 체크하겠습니다.
이 토큰은 한번 보면 다시 볼수 없어서 다시 만들어야 하니 잘 복사해서 보관해 두세요.
해당 토큰을 복사하여줍니다. → 메모장에 잠시 복붙해두시는걸 추천합니다.
맥북 로그인 키로 로그인을 하신 후에 아래 암호에 아까 복사해두었던 블록체인 키코드를 붙여넣기 해 주세요.
키체인 설정이 끝났습니다. 이제 깃 푸쉬를 하시고, 맥북 아이디로 로그인하라는 메세지가 나올텐데, 맥북 로그인 비밀번호를 치시고 항상허용을 누루시면 성공적으로 깃푸쉬가 가능할 것입니다.
키체인 접근까지 안하셔도, 이미 generate token으로 만들어진 토큰을 복사하셔서 (이전에 메모해 두셨던) terminal에서 git add .
과 git commit -m "커밋 메시지"
를 치시면 아이디와 비밀번호를 입력하라 할텐데, 아이디는 깃허브 아이디를 입력하시고 밀번호는 token을 붙어넣기 하세요!
git push --set-upstream origin master
끝!!
키체인 접근까지 안하셔도, 이미 generate token으로 만들어진 토큰을 복사하셔서 (이전에 메모해 두셨던) terminal에서 git add .
과 git commit -m "커밋 메시지"
를 치시면 아이디와 비밀번호를 입력하라 할텐데, 아이디는 깃허브 아이디를 입력하시고 밀번호는 token을 붙어넣기 하세요!
끝 성공입니다!!!
2021년 8월 13일 부로 변경된거라 헷갈리실 분이 많을텐데요.
도움이 되었음 좋겠습니다.🙏