깃허브 토큰 인증하기

Jiwoong Yang·2021년 8월 15일
3
post-thumbnail
post-custom-banner

깃허브 토큰 인증하기 Mac os , Window

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일 부로 깃허브에서는 비밀번호로 원격 리포지토리를 수정하는것이 불가능 해졌습니다.

앞으로는 토큰을 발급받아서 인증을 해야 하는데요.

오늘은 맥북과 윈도우에서 설정하는 방법을 알아보겠습니다.

토큰 발급받기(맥, 윈도우 공통)

먼저 토큰을 발급받아야 합니다.

깃허브의 Settings → Developer settings 들어가기

Developer seetings 에서 Personal access tokens 들어가기, 토큰 생성

비밀번호를 입력한 후 양식을 채워주세요.

레포지토리 관련만 체크를 해주면 되지만 저는 모두 체크하겠습니다.

Generate token 으로 토큰 생성

이 토큰은 한번 보면 다시 볼수 없어서 다시 만들어야 하니 잘 복사해서 보관해 두세요.


해당 토큰을 복사하여줍니다. → 메모장에 잠시 복붙해두시는걸 추천합니다.

MacOs

Spotlight에서 키체인 접근 들어가기(Keychain Access)

github.com 검색 후 더블클릭

아래 암호보기에서 맥북의 로그인 아이디를 입력하세요.

맥북 로그인 키로 로그인을 하신 후에 아래 암호에 아까 복사해두었던 블록체인 키코드를 붙여넣기 해 주세요.


키체인 설정이 끝났습니다. 이제 깃 푸쉬를 하시고, 맥북 아이디로 로그인하라는 메세지가 나올텐데, 맥북 로그인 비밀번호를 치시고 항상허용을 누루시면 성공적으로 깃푸쉬가 가능할 것입니다.

20211123수정

키체인 접근까지 안하셔도, 이미 generate token으로 만들어진 토큰을 복사하셔서 (이전에 메모해 두셨던) terminal에서 git add .git commit -m "커밋 메시지" 를 치시면 아이디와 비밀번호를 입력하라 할텐데, 아이디는 깃허브 아이디를 입력하시고 밀번호는 token을 붙어넣기 하세요!

에러가 뜰 경우 아래의 코드로 업스트림 브렌치 지정

git push --set-upstream origin master 

끝!!

Windows

제어판 → 사용자 계정

자격 증명 관리자 → Winodws 자격 증명 관리

자격증명 관리→ github.com 찾아서 편집

20211123수정

키체인 접근까지 안하셔도, 이미 generate token으로 만들어진 토큰을 복사하셔서 (이전에 메모해 두셨던) terminal에서 git add .git commit -m "커밋 메시지" 를 치시면 아이디와 비밀번호를 입력하라 할텐데, 아이디는 깃허브 아이디를 입력하시고 밀번호는 token을 붙어넣기 하세요!

암호에 아까 복사해두었던 토큰암호를 복사 붙여넣기 해주세요.


끝 성공입니다!!!

2021년 8월 13일 부로 변경된거라 헷갈리실 분이 많을텐데요.

도움이 되었음 좋겠습니다.🙏

profile
Positive Vibe
post-custom-banner

0개의 댓글