CS/형상관리_[교재]팀 개발을 위한 Git GitHub 시작하기

02. GitHub 원격저장소에 올리기

Jedy_Kim 2021. 6. 12. 16:28
728x90

[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)한다고 한다.
반응형