[Github] 깃허브 error: failed to push some refs to~, Updates were rejected because the remote contains work that you do not have locally. 에러 해결 방법
깃허브에 로컬 프로젝트를 push하려고 했는데 아래와 같은 오류가 발생했다.
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'https://github.com/seungwonleee/react-movie-app.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
에러를 해석해보면 원격 저장소에 작업물을 로컬 저장소에 저장하지 않았다는 이야기인 것 같다. 만약 오류를 해결하고 싶으면 git pull을 하고 다시 push를 해보라는 것 같다.
구글에 검색해서 stackoverflow에 확인해봤더니 에러 해석이 얼추 맞는 것 같다.
해결방법은
$ git remote add origin [//your github url]
$ git pull origin master
$ git push origin master
위의 명령어를 순서대로 입력하기!
해결 완료
댓글
댓글 쓰기