로컬 저장소에 있는 프로젝트를 깃허브로 push 하는 경우에 다음과 같은 메세지가 뜨는 경우가 발생한다.
error: src refspec master does not match any
error: failed to push some refs to 'https://github.com/repo~'
해당 에러는 깃허브에서 pull 없이 push할 경우 기존 내용을 삭제하거나 하는 문제가 생길 수 있기 때문에, 이런 문제를 피하고자 에러 메세지를 발생시키는 것. 해당 에러가 발생하면 아래의 순서대로 다시 명령어를 입력한다.
새로운 깃 리파지토리를 init하고, 다시 push 하는 방법이다.
git init
git add .
git commit -m "message"
커밋과 메세지를 넣으면 다음과 같이 Git 이름과 이메일을 입력하라고 하는데 다음과 같은 순서로 입력해주면 된다. 이름과 이메일 입력후 다시 Push를 하면 문제없이 Git에 업데이트 완료.
git config user.name "Username"
git config user.email "Email address"
git remote add origin "github.com/your-repo.git"
git push -u origin master
이후 새로운 내용이 추가되거나 수정되었을 때 다음과 같은 순서로 입력하면 문제없이 push 된다.
git add . (또는 특정 파일이나 폴더)
git commit -m "message"
git push -u origin master
'Think note > Digital 노트' 카테고리의 다른 글
유튜브 알고리즘이 도청된것 처럼 느껴지는 이유는? (5) | 2020.12.28 |
---|---|
유튜브 알고리즘 도청, 음성 수집 설정 끄기 (7) | 2020.12.23 |
코딩이 쉽도록 도와주는 사이트 10개 모음 (4) | 2020.04.19 |
유튜브가 24시간 당신의 목소리를 듣고있다? (42) | 2020.01.08 |
카카오톡 더치페이 기능 사용 후기 (4) | 2019.01.21 |
이 글을 공유하기