회원가입 페이지 만들기(2) - 깃헙 오류잔치
회원가입 페이지는 백엔드 개발자 분과 함께 만들어보는 거라
깃헙에도 남기고 싶어서 저장소도 새로 만들었다
권한도 나눠 갖고 내 컴퓨터에 clone을 해야 되는데.. 문제는!
지금 쓰고 있는 Vscode 예전 사람이 이미 사용하던 것이라 clone 하는 순간부터 무수한 에러 발생..
일단 사용자부터 바꿔주고
git config --global user.name '이름'
git config --global user.email '이메일'
😈 오류시작
✔️ remote: permission to
❗A라는 유저가 '최초' 글로벌 유저 등록을 하고, 나중에 B라는 아이디로 다시 글로벌 유저 등록을 해서 push를 하려할 때 여전히 A의 github 아이디가 나오는 오류
제어판 -> 사용자 계정 -> Windows 자격 증명 관리 -> 일반 자격 증명 github 펼치고 -> 편집에서 사용자 이름과 암호 수정
(window 기준)
✔️updates were rejected because the tip of your current branch is behind
❗깃헙 저장소를 만들 때 readme.md 파일을 생성하면 나는 오류
git pull
git pull
그럼에도 에러가 나면 근본적인 해결책도 있지만 임시방편으로 해결 가능
git push -u origin +master
✔️ src refspec master does not match any
❗로컬 저장소에 있는 프로젝트를 깃허브로 pull 없이 push 하는 경우 기존 내용에 문제가 생길 수 있기 때문에 발생하는 오류
.git 파일을 삭제하고 다시
git init
git add .
git commit -m "메세지"
✔️ 'origin' does not appear to be a git repository
❗연결되어 있는 저장소 문제, pull 또는 push 하면 발생
git remote -v로 현재 연결된 저장소 확인
현재 연결된 주소를 해제 후 재연결
git remote remove 'origin'
git remote add origin '저장소주소'
git remote -v 로 확인
✔️error: failed to push some refs to
❗원격 저장소(git hub)에 로컬(내 컴퓨터)에는 없는 파일이 있을 때 내 파일을 push 하면 발생하는 오류
먼저 git pull 로 저장소에 내용을 가져온 다음 git push
✔️ authentication failed for~
❗ 2021/08 이후로 git hub에서 Id/Password 방식이 아닌 token 을 이용하여 로그인하기 때문에 발생
깃헙로그인 -> settings -> Developer settings -> Generate new token -> Note와 Expiration 입력 -> repo 체크 -> ⭐토큰 복사⭐ -> 로컬 컴퓨터 깃에 등록
git config --global user.password '복사한 토큰'