
팀플작업을 깃허브에 푸시하는 과정에서 발생한에러다
🔎원인분석
문구를 살펴보면 깃허브는 https로 push할때 계정비밀번호를사용할수 없는데 비밀번호대신 입력한 토큰이 저장된 값이 아니거나 틀렸다라는 뜻이다
🛠️해결 방법
해결 방법으로 는 두가지가 있는데
1 깃허브에서 토큰만들기 -> 윈도우에 저장된 예전토큰 삭제 -> 다시 푸시
2.SSH로 바꾸기-> SSH키 생성 -> 공개키복사후 깃허브에 등록 -> 리모트 주소를 SSH로 변경
원인을 해결하기 위한 체크 포인트
- 2단계 인증(2FA) 켜져 있으면: 비번은 절대 안 되고 PAT/SSH만 가능
- git remote -v 결과가 HTTPS면 → PAT 필요 / SSH면 → 키 필요
- 자격증명 관리자에 옛 값 남아 있으면 계속 invalid token 뜸
확인을 위해
git remote -v
git config --global credential.helper
를 실행했다

git remote -v는 정상적인 경로가 나왔고 git config --global credential.helper 에는 아무값도 뜨지 않았다
따라서 위의 두가지 해결 방법중 1번의 방법으로 해결을 진행하겟다
자격증명확인을 위해 cmdkey /list 명령어를 사용해서 자격증명확인했을때 깃허브가 보이지 않았다
즉 현재 저장된 깃허브 자격증명이 없는데 git push를 할때 비밀 번호로 로그인 하려고해서 에러가 났다 git config --show-origin --get-all credential.helper명령어를 사용해서 현재 내 컴푸터가 시용하고 있는 헬퍼를 확인한다

확인결과 내 컴퓨터 시스템 설정에 도우미가 아예없는 상태는 아닌데 Git credential Manager을 사용하려고 한다는것을 확인했다
따라서 git credential-manager-core erase명령어를 사용해서 github.com의 인증을 지워준다
인증을 지우려고 아니까 즉 내 컴퓨터의 Git은 credential-manager-core라는 하위 명령을 못 찾고 있는 상태라는 문구가 발샣앴다

따라서 다시 git config --global credential.helper명령어를 실행

매니져가 제대로 나오는것을 확인하고 git push를 실행시켜 인증을 진행했다

푸시를 실행하면 이렇게 로그인을 하는 창이뜨는데 여기서 내 깃허브계정으로 로그인을 진행한다

이렇게 로그인 성공창이 뜨고 나면 cmd창에 이런문구가 뜬다면 내 브렌치로 push가 성공한것이다

'🐢🐢꼬부기 LV.2 | 실습•에러 > 🛡️껍질에 숨기(에러해결)' 카테고리의 다른 글
| 롬복 적용 에러해결 (0) | 2026.02.10 |
|---|---|
| Git Clone 후 Eclipse 프로젝트 Import 실패 해결 (0) | 2026.02.07 |
| 스프링 부트 실행에러 해결 (0) | 2026.01.31 |
| 스프링 부트 Failed to configure a DataSource 에러 해결 (0) | 2026.01.30 |
| 스프링 부트 과제 에러 해결 (0) | 2026.01.19 |