[01]에서 했었던 부분까지 하면 내 컴퓨터에서 나 혼자만 버전관리를 할 수 있다. 그러나 다른 개발자와 함께 버전을 관리하고 싶다면 원격저장소에 올려야 한다.
- 원격저장소 만들기
이번에는 GitHub에 협업할 공간인 원격저장소를 만든다. 쉽게 설명하면 GitHub 웹 사이트에 프로젝트를 위한 공용 폴더를 만드는 것이다.
로컬저장소와 구분하는 개념으로 원격저장소라고 한다. GitHub에서는 원격저장소를 레포지토리(Repository)라고 부른다.
01) GitHub 사이트에 접속 후 로그인해준다.(계정 없으면 생성할 것) 우측 상단 + 버튼 클릭후 "New repository" 버튼을 클릭!
02) 어떤 저장소를 만들지 세부 항목을 작성하는 페이지가 나온다. [Respository name]에 원격저장소 이름에 사용될 이름을 기재해준다. [Description] 에는 생성할 원격저장소에 대한 간단한 설명을 작상한다.
나머지 옵션은 냅두고 바로 하단 초록버튼인 Create repository 클릭!
03) test(dummy)라는 원격 저장소를 만들었다. 그러면 "깃헙주소/내 이름/레포지토리명"의 규칙으로 주소가 만들어졌다.
앞으로 해당 주소를 통해 원격 저장소에 접속할 수 있다. 다른 개발자와 협업하고 싶다면 해당 주소를 알려주면 된다. 또한 이 주소는 내 컴퓨터의 로컬저장소와 연결할 때에도 사용한다. 이것은 조금 후에...
- 원격저장소에 커밋 올리기
01) 터미널을 통해 test폴더 안으로 이동해온다. 그리고 "아래 명령어 + 이미지속 빨간 박스에 있는 주소" 를 조합해서 터미널에 넣어준다.
git remote add origin https://github.com/DongWoonKim/test-dummy-.git
02) 이제 로컬저장소에 있는 커밋들을 push명령어로 원격저장소에 올려보자. 용어가 생소해도 무시하고 그냥 따라서해본다.
git push origin master
04) GitHub으로 가서 확인해본다. test.txt파일이 올라왔음을 확인할 수 있다.
로컬저장소에서 만들었던 커밋들을 원격저장소에 올렸다. 이렇게 로컬저장소의 커밋을 원격저장소로 push 명령어를 사용해서 올리는 일을 푸시(push)한다고 한다.
'CS > 형상관리_[교재]팀 개발을 위한 Git GitHub 시작하기' 카테고리의 다른 글
03.GitHub 원격저장소의 커밋을 로컬저장소에 내려받기 (0) | 2021.06.12 |
---|---|
01. Git을 설치하고 로컬저장소에서 커밋 관리하기 (0) | 2021.06.12 |
들어가기에 앞서... (0) | 2021.06.12 |