여기 저기 찾아보면서 결국 정리하는 Github에 연동하는 법
git remote add origin <Github 저장소 주소>
: 원격 저장소(remote)에 origin을 추가(add)하겠다고 git에게 알려주는 것이다.
origin은 깃허브 저장소 주소를 가리킨다. 깃허브 저장소 주소를 그대로 쓰면 너무 길기 때문에 origin이라는 단어로 줄여서 remote에 추가하는 것이다.
push -u origin master
: 지역 저장소 브랜치를 origin, 즉 원격 저장소의 master 브랜치로 푸시하라는 명령이다. -u 옵션은 지역 저장소의 브랜치를 원격 저장소의 master의 브랜치에 원결하기 위한 것이다.
하지만 이와 같은 오류가 난다.
error: src refspec master does not match any
error: failed to push some refs to '저장소 주소'
git init
git add .
git commit -m "message"
git remote add origin <Github 저장소 주소>
push -u origin master
: 깃허브에서 pull없이 push 할 경우 기존 내용 삭제 문제가 발생할 수 있기 때문.
git checkout -b 'master'
git push origin master
이후 잘 연동 된 모습
이후에는 작업이 끝나고 이 과정만 따르면 된다.
git commit -am "message"
git push
git commit -am은 git add와 git commit을 합친 명령어임. 고로 한 번에 두 단계를 진행할 수 있음.
저도 개발자인데 같이 교류 많이 해봐요 ㅎㅎ! 서로 화이팅합시다!