src refspec main does not match any, 

failed to push some refs to 'https://github.com/레파지토리.git'

새로운 레파지토리를 생성한 후, push를 할 때 이런 에러가 생겼다.

 

처음에 브랜치를 생성하게 되면 우리는 'master' 브랜치를 만나게 된다.

기존에는 master를 많이 사용했지만 

현재는 인종차별 문제로 master라는 단어대신 main이라는 단어로 쓰이고 있다.

그래서 혹시나 이런 에러를 만난다면, 

일단 터미널에 명령어를 입력하자.

1) git branch  // 현재 어떤 브랜치에 있는지 확인하는 명령어
2) 만약에 master로 되어있다면? 
3) git branch -M main //네이밍을 main으로 바꿔주는 명령어

이렇게 바꿔준다음에 다시 push를 해보자.

 

복사했습니다!