failed to push some refs to 'https://github.com/~.git' 에러
· 깃허브에서 readme.md 파일을 생성한 후 local에서 pull을 안한 상태로 작업을 진행했기 때문에 발생
· remote 버전과 로컬의 버전이 달라서 충돌(conflict)
$ git push -u origin +master
강제적으로 push -> 강제로 push를 진행한 repository의 모든 작업이 다 날아가고 해당 파일만 남게 될 수 있으니 주의
$ git pull origin master
원격저장소의 데이터를 pull 하여 commit 시점을 맞춤
$ git push -f origin master
commit 이력을 강제로 덮어 씌움
작업한 내용이 많다면 -f 옵션으로 푸시하는 것이 좋겠지만, 작업 내용이 많지 않다면 pull해서 push
repository 모든 작업이 다 날아가고 해당 파일만 남음 😹
🕐 2022.09.14 - TIL