해당 에러는 로컬 브랜치와 원격 브랜치가 서로 다른 커밋 히스토리를 가지고 있어서 발생한다고 함. 로컬 레퍼지토리와 원격 레포지토리 연결 전 깃허브에서 README 를 변경해서 발생한 듯 함.
// 로컬 레포지토리에 원격 레포지토리 등록
$ git remote add origin https://~
// main 브랜치로 업로드
$ git push origin main
해당 명령어로 처음 push가 되지 않을 경우.
$ git push origin +main
로컬 브랜치의 커밋 히스토리를 강제로 리모트 브랜치로 push.
+옵션은 해당 커밋 히스토리를 강제로 업데이트할 수 있는 명령어.