• 카테고리

    질문 & 답변
  • 세부 분야

    개발 도구

  • 해결 여부

    미해결

git push origin master 오류

23.08.25 11:44 작성 23.08.25 12:06 수정 조회수 838

0

강의 잘 듣고 있습니다 :)

 

git push origin master 명령어를 치면 오류가 납니다.

스크린샷 2023-08-25 오전 11.22.05.png터미널 사진 첨부합니다(파일 경로와 계정 정보는 가렸습니다)

 

git remote add origin 명령어까지는 문제 없이 되는데, git push origin master 명령어에서 오류가 발생합니다.

오류 메시지

error: src refspec master does not match any

error: failed to push some refs to 'https://github.com/깃허브주소/Boxiting' 

 

해당 오류를 검색해봤는데 "깃허브에 로컬 저장소에는 없는 파일이 있고, 내 파일을 push 하려고 할 때" 나는 오류라고 나옵니다. 하지만 이 상황과는 다른 경우인 것 같습니다.(처음 repository를 만들고 push 하는 상황이니까요..!)

 

비슷한 질문의 답변을 보고 시도해봤지만 계속 오류가 납니다

  1. 현재 git log로 봤을 때 commit은 존재합니다.

  2. git push origin <로컬 브랜치 이름> 를 시도해보라고 하셔서 했는데 잘 안됩니다. 혹시 로컬 브랜치 이름은 어떤 걸 작성하면 되나요..? 폴더 이름이 Boxiting-cat 이라고 한다면 이 폴더 이름을 작성하는 것인지, Boxiting-cat.git 처럼 .git인지 혹은 파일 경로인지 궁금합니다!

 

감사합니다.

답변 1

답변을 작성해보세요.

1

두부님의 프로필

두부

질문자

2023.08.25

해결했습니다!

확인해보니 브랜치가 master가 아니라 main이 생성되어 있었습니다. 그래서 git push origin master가 안 됐던 것이었습니다..! git push origin main이라고 하니까 되네욥

다행이네요!

문제 해결 능력 짱