remote: Permission to "repo" to "name" fatal: unable to access "repo" The requested URL returned error: 403 github 원격 repo에 push를 했는데 권한이 막혀 있다는 에러를 마주했다. token을 생성하면서 생긴 문제인데.. 새로운 token을 생성했음에도 해결이 안돼서.. 순서대로 해결 방법을 정리 해 보려고 한다. 1. github token 생성 https://iambeginnerdeveloper.tistory.com/249 Github token 등록 | remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/ab..
오랜만에 github 레포를 만들어서 push를 하다가 어이없는 에러를 마주했다. 아래 사진과 같이 새로 만든 원격 레포랑 로컬 레포를 연동하기 위해 https 주소로 remote add origin을 해주었으나 fatal: protocol 'https' is not supported https가 틀렸다는 황당한 에러를 마주한 것이다. 항상 해오던 것 처럼 원격 레포 주소를 아래 그림과 같이 copy를 하여 gitbash에 붙여넣기를 했는데 갑자기 왜 안된다는건지 의아했다. 해당 에러 문구를 검색하기 위해서 복사 후 검색 창에 붙여넣기를 했더니 fatal: protocol 'https' is not supported 이렇게 https 앞에 알 수 없는 특수 문자가 끼어 있었다. 여러번 지웠다 다시 붙여..
어느정도 깃허브가 익숙해지면서 같은 실수를 반복하지 않고 에러없이 평화롭게 사용했다. 하지만 오늘 난 오랜만에 github 덕분에 식은 땀을 조금 흘렸다. 폴더 내 파일만 add해서 커밋하면 되는 걸 잘못 엔터를 쳐서 파일이 들어있는 폴더 자체를 add 했고 git status를 했을 땐 add 해야할 파일이 untracked로 뜨는 것이 아니라 new file 상태였다. 이런 적은 처음이었고 이 전체 폴더를 커밋했을 때 어떤 결과가 일어날지 모르니 커밋을 하기가 두려웠다. 그래서 add를 취소하는 방법을 찾아봤고 명령어는 아주 간단했다. git reset HEAD "파일 명" $ git reset HEAD "파일 명" 위의 명령어를 입력해 주면 해당 파일의 add를 취소해준다. 뒤에 파일명을 적지 않으..
깃허브는.. 정말 쓰면 쓸 수록 모를 녀석이다... 이렇게 잊을만 하면 에러 포스팅을 하게 하다니... 왜 100MB 이상의 파일을 push하지 못하게 해놓은걸까... 나쁜 녀석들... 사실 이전부터 깃허브는 100MB 이상인 파일은 업로드하지 못한다는 것을 인지하고 있었으나 내가 오늘 push하려던 파일의 용량(618.76MB)을 미처 확인을 하지 못한 채 바보같이 push 해버렸다... 당연히 에러를 뱉어냈고.. remote: error: File is 618.76 MB; this exceeds GitHub's file size limit of 100.00 MB remote: error: GH001: Large files detected. You may want to try Git Large File..