728x90
반응형
문제발생
로컬 저장소에서 작업하고 있는 프로젝트를 깃허브로 push 하는 경우 다음과 같은 메세지가 뜨는 경우가 발생한다.
error: src refspec master does not match any
error: failed to push some refs to 'https://github.com/repo~'
이유
해당 에러는 깃허브에서 pull 없이 push할 경우 기존 내용을 삭제하거나 하는 문제가 생길 수 있기 때문에,
에러 메세지를 발생시키는 것.
해결 - 1
해당 에러가 발생하면 아래의 순서대로 다시 명령어를 입력.
새로운 깃 리파지토리를 init하고, 다시 push 하는 방법이다.
git init
git add .
git commit -m "message"
git remote add origin "github.com/your-repo.git"
git push -u origin master
이후 새로운 내용이 추가되거나 수정되었을 때,
git add . (또는 특정 파일이나 폴더)
git commit -m "message"
git push -u origin master
해결 - 2
강제로 push 해준다.
git push -f
반응형
'Error Log' 카테고리의 다른 글
[GitHub] git reset, git revert로 이전 커밋으로 되돌리기 (0) | 2022.06.28 |
---|---|
서버 통신 헤더를 이용한 웹 보안 대응 (0) | 2022.06.16 |
[인텔리제이] Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 1099; (0) | 2021.07.05 |