새 맥북의 Git 에서 repository를 pull받으려고 하니 에러가 났다.
원인: 토큰이 없어서 그렇다.
해결방법:
1. 옛날에 등록해놓은 토큰있는지 확인후 해당 값 붙여넣어서 내 피시에 동작하게 하기
2.새로운 토큰발급받아서 등록하고 사용하기
토큰이란? 이제 더이상 암호로 클론 못하고, 토큰으로 해야된다 정도만 알면 된다.(AccessToken)
해결방법1
옛날에 등록해놓은 토큰 찾기
1. command + space 쳐서 "키체인 접근" 실행
2. Gitgub 검색 하면 아래와 같이 나올 수 도 있다.
그럼 우클릭해서 값 복사 후
다시 클론 시도
git clone ~~주소
하면 아이디에 git 이름을 적고 password에 복사한 token값을 붙여넣는다.
해결방법2. 토큰 새로 발급받기
https://github.com/settings/tokens
깃허브 로그인 후 위 페이지 token에 들어간다.
generate new koken 을 클릭한다. (classic 선택)
note에 토큰이름 적고, 만료일을 선택한다. 나는 No Expiration 만료없음으로 했다.
이후, 아래 체크박스에 필요한 권한만큼 모두 체크를하고 발급을 받는다.
그러면 token: -0ewgjgjkabwngjk 뭐 이렇게 값이 있는데 그걸 복사를 하고,
1번처럼 키체인에 들어가서 등록해준다.
그리고 마찬가지로 password 를 클론할때 토큰값으로 입력해준다.
그럼 정상적으로 clone이 되는것을 알 수 있다.
'ETC > 기타 프로그래밍' 카테고리의 다른 글
JWT 토큰이란 무엇인지 3분만에 바로 이해하기 (+Access Token, Refresh Token) (0) | 2024.10.21 |
---|---|
zsh: command not found: brew 해결방법 (0) | 2023.09.21 |
H2 Database 3분만에 설치하기 [MAC] (0) | 2023.04.23 |
YELLONGIT 소개 (0) | 2023.01.04 |
프로그래머스[Java] - 모의고사 (0) | 2021.09.27 |