티스토리 뷰
에러 로그
Github 사용경험이 있는 사람은 아래 문구가 어떤 의미인지 알고 있을 것이다.
remote: Support for password authentication was removed on August 13, 2021.
Github 원격저장소의 프로젝트를 받아오기위해 clone을 시도하면 Username과 Password 입력을 요구한다.
21년 전에는 당연히 내가 사용하는 github 로그인에 사용하는password를 입력했다.
하지만 지금 내 github password를 입력하면 패스워드는 더이상 지원하지 않는다고 한다.
패스워드를 입력하라고해서 입력했더니 지원하지 않는다..?
remote: Please see https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
해당 공식문서를 확인해보면 git clone, git fetch, git pull 또는 git push하는 경우, personal access token을 입력해야 한다.
이게 무엇이냐?
개인용 액세스 토큰 관리, git 자격증명관리자와 같은 키워드로 검색해보면 금방 어떻게 발급받는지 알 수 있다.
이 게시글에서 이야기하는 셋팅을 하지 않으면 매번 git clone, git fetch, git pull
,
git push 할 때마다 username과 password를 입력하라는 프롬프트를 확인해야 한다.
이 상황이 귀찮아서 global 셋팅을 통해 해결한다.
에러 원인
GitHub에서 "remote: Support for password authentication was removed on August 13, 2021."라는 오류가 발생했을 때, 이는 GitHub이 비밀번호를 사용한 인증 방식을 지원하지 않고 개인 액세스 토큰(Personal Access Token, PAT)을 사용하도록 전환했기 때문이다.
- GitHub에서 개인 액세스 토큰 생성: GitHub 웹사이트에 로그인한 후, 우측 상단의 프로필 사진을 클릭하고 'Settings’로 이동.
- 'Developer settings’를 선택하고, ‘Personal access tokens’ 메뉴로 이동.
- ‘Generate new token’ 버튼을 클릭하여 새 토큰을 생성.
- 토큰에 대한 'Note’를 작성하고, 필요한 권한을 선택한 후 'Generate token’을 클릭.
- 생성된 토큰을 안전한 곳에 복사하여 저장.
- Git 명령어 사용 시 토큰 활용: 이제부터 Git 명령어를 사용할 때, 비밀번호 대신에 방금 생성한 개인 액세스 토큰을 사용.
- 예를 들어, git push를 실행할 때 요구되는 비밀번호 입력란에 개인 액세스 토큰을 붙여넣는다.
해결방안
캐싱 설정하기(password 입력 안나오게 하기)
git config --global credential.helper cache
캐싱 설정 해제(password 입력 안나오게 하기)
git config --global --unset credential.helper
캐싱설정을 해두면 매번 pull 명령어를 실행할 때마다 Username, Password 프롬프트를 안봐도 된다.
- Total
- Today
- Yesterday
- 치지직 채팅
- 통계의 오류 마이클조던
- 유투브 댓글
- 유투브 댓글 조회
- xe 환경설치
- app engine 커스텀 서브 도메인 추가
- xe제로보드
- window 셋팅
- goosepeak
- 구스피크
- xe 개발 셋팅
- xe xampp 설치
- dispath.yaml 파일 구문
- 아프리카tv 댓글
- copilot 서비스 기획
- xampp 설치
- 치지직 댓글
- API
- dispatch.yaml 사용방법
- 유투브 채팅
- 수집
- 레드오션 반대
- 스트리밍 채팅 API
- gcp app engine 리디렉션 규칙 관리
- 최종학력 별 임금격차
- 아프리카TV 채팅
- blue ocean shift
- ai 서비스 기획
- s24 장점
- 스트리밍 댓글 API
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |