패키지
깃허브, failed to push some refs to~,Updates were rejected because the remote contains work that you do not have locally 에러 본문
기타
깃허브, failed to push some refs to~,Updates were rejected because the remote contains work that you do not have locally 에러
업단업업 2017. 12. 15. 19:17깃허브, failed to push some refs to~,Updates were rejected because the remote contains work that you do not have locally 에러
깃허브에 로컬 프로젝트를 push해주려는 도 중 아래와 같은 에러가 발생했다.
1 2 3 4 5 6 7 8 9 | $ git push -u origin master To https://github.com/wkimdev/Node-js-Project ! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://github.com/wkimdev/Node-js-Project' 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. | cs |
같은 레퍼지스토리에 push를 줬다는게 원인이라고 한다.
구글링 해보니 바로 해결법이 나온다.
나의 어설픈 해석,,;;
내 레퍼지스토리에 깃허브를 create할 때, new commit을 의미하는 README.md,를 만들게 된다.
내 로컬 레퍼지스토리는 아직 이 new commit을 모른다. 그렇기 때문에
Updates were rejected because the remote contains work that you do not have locally.
위의 에러메세지를 던지게 된다.(깃 허브에 직접 레퍼지스토리를 만들고(readme까지 직접생성 했었음), 로컬에서 또 push해서 충돌이 일어남??)
간단한 해결 방법!
-f는 아마도 force강제 처리인 듯,,(?)
저 문장으로 실행하니 아래와 같이 push가 잘 된다!
1 2 3 4 5 6 7 8 9 | $ git push -f origin master Counting objects: 2689, done. Delta compression using up to 4 threads. Compressing objects: 100% (2403/2403), done. Writing objects: 100% (2689/2689), 2.38 MiB | 416.00 KiB/s, done. Total 2689 (delta 685), reused 0 (delta 0) remote: Resolving deltas: 100% (685/685), done. To https://github.com/wkimdev/Node-js-Project + 39e1516...d5d0a0d master -> master (forced update) | cs |
출처
https://stackoverflow.com/questions/20939648/issue-pushing-new-code-in-github
'기타' 카테고리의 다른 글
윈도우 환경변수, 시스템변수와 사용자변수의 차이 (5) | 2018.01.10 |
---|---|
Github에 로컬파일 올리기(git push) (0) | 2017.12.15 |
Several ports (8080, 8009) required 톰캣 에러 (0) | 2017.12.05 |
일텔리J (0) | 2017.11.16 |
[클라우드 현장] IoT 관리 솔루션 ‘삼성 커넥트’ AWS 클라우드에서 더 정교한 서비스로 거듭난다 (0) | 2017.11.03 |
Comments