React js 공부를 위해 새로운 repository를 만들었다.
여느때 처럼 VS code에서 작업을 한 뒤 새 저장소에 Initial commit을 하려는데 아래와 같은 에러 메시지가 떴다.

git commit 명령어 입력 순서(?) 에 에러 메시지 보다 손가락이 먼저 반응한 나는 "git add" 를 먼저 하라는 에러 메시지를 무시하고 바로 다음 순서인
$ git branch -M main
$ git remote add origin https://github.com/깃허브 주소/레포지토리 이름.git
를 입력하였다.
그리고 다음 명령어인
$ git push -u origin main
을 입력하자 아래와 같은 에러 메시지가 떴다.


git add가 아닌 git push에서 에러가 났다고 착각하여 계속해서 텅 빈 원격저장소에서 git pull 을 시도해보기도 하고 git remote 연결을 끊고 다시 재연결을 해보기도 하였다.
git pull 명령어 {git pull origin(저장소명) main(branch명)}
git remote 재연결 명령어 {git remote set-url origin https://github.com/깃허브주소/레포지토리 주소}

전에 git push 에서 같은 에러 메시지를 보아서 push 문제라 생각하고 간단한 에러였음에도 오랜 시간을 허비하는 일이 생겼다.
(git add 후 정상 업로드 되는 것을 확인할 수 있다.)


작업을 하다 에러를 만났을 때 같은 에러 메시지를 만나더라도 원인은 다른 곳에 있을 수 있음을 항상 인지하고 있어야 한다는걸 이번에 느낀 것 같다.
끝!😂