-
깃허브 failed to push some refs to 'https://github.com/~.git' 에러Git 2021. 1. 30. 20:45
failed to push some refs to 'https://github.com/~.git' 에러
- 오류 원인
· 깃허브에서 readme.md 파일을 생성한 후 local에서 pull을 안한 상태로 작업을 진행했기 때문에 발생
· remote 버전과 로컬의 버전이 달라서 충돌(conflict)
- 해결 방법 (1)
$ git push -u origin +master
강제적으로 push -> 강제로 push를 진행한 repository의 모든 작업이 다 날아가고 해당 파일만 남게 될 수 있으니 주의
- 해결 방법 (2)
$ git pull origin master
원격저장소의 데이터를 pull 하여 commit 시점을 맞춤
- 해결 방법 (3)
$ git push -f origin master
commit 이력을 강제로 덮어 씌움
작업한 내용이 많다면 -f 옵션으로 푸시하는 것이 좋겠지만, 작업 내용이 많지 않다면 pull해서 push
repository 모든 작업이 다 날아가고 해당 파일만 남음 😹
'Git' 카테고리의 다른 글
README.md (마크다운) 링크 연결하기 (0) 2021.10.25 깃허브(github) repository 하위 폴더 생성하기 (0) 2021.03.25 깃허브 fatal: remote origin already exists 에러 (0) 2021.01.30 깃허브 페이지 배포 오류 해결법 (0) 2021.01.18 깃허브 파일 업로드 (0) 2020.12.30