가입한 후에 + new 저장소 버튼을 클릭
새 저장소 이름을 내 컴퓨터 폴더이름으로 (같지 않아도 됨)
두가지 경우가 있는데
1. 아직 내컴퓨터에 저장소가 없을경우(저장소 만들고 커밋후 동일)
2. 내 컴퓨터에 이미 저장소가 있는경우(저장소 => 깃허브저장)
우선 Remote는 말 그대로 리모트 서버 자체를 의미한다. 이 리모트 서버라는 개념이 잘 이해가 안되시는 분은 우리가 자주 사용하는 구글 드라이브나 N드라이브와 같은 클라우드 스토리지를 사용하는 것을 떠올리시면 된다. 전 세계 어딘가에 있는 서버에 우리의 소스를 저장하는 것이다.
이때 이 서버를 제공해주는 대표적인 업체가 Github, Bitbucket, GitLab과 같은 회사들이다. 이 회사들이 Git을 만든 게 아니라 Git이라는 시스템에 필요한 리모트 서버와 Git을 좀 더 편리하게 사용할 수 있는 기능들을 제공하는 것이다.
Git을 사용할 때는 내가 어떤 리모트 서버에 변경 사항을 업로드 할 것인지 정해야하는데, 반드시 하나의 리모트 서버만 사용할 수 있는 것이 아니기 때문에 내가 사용하는 리모트 서버의 이름을 정해줘야한다. 이때 주로 사용하는 관례적인 이름이 바로 Origin이다.
$ git remote
결과 => 리모트 저장소 없음
$ git remote add origin https://github.com/jbkim08/myapp
리모트 저장소 확인하기
$ git remote
origin
git push -u origin master
-u 옵션은 최초설정 myapp 의 마스터 *branch를 => 리모트저장소의 마스터 branch로