본문 바로가기

Project Management/Git & Github

[Chapter 1] github 처음 사용해보기(3) - repository 생성과 등록

github logo image

 

 

이제까지 본인의 PC내에 생성한 폴더에서 파일을 관리했습니다. 물론 git을 사용하는 주요 목적은 공동으로 사용할 수 있는 저장소를 관리하기 위함이니, 이 상태로는 충분하지 않습니다. 이제 github를 이용해 본격적으로 원격저장소(repository)를 생성하고, 로컬 저장소의 파일을 연동해 보도록 하겠습니다. 

 

 


 

○ 신규 repository 생성

 

우선 github.com으로 이동해, 본인의 계정으로 로그인하여 우측 상단의 메뉴를 통해 [New Repository]를 실행해 새로운 원격저장소를 생성해 봅시다. 

 

repository name을 지정합니다

 

이렇게 원격저장소를 생성하면, 방금 생성한 본인의 깃허브 repository 주소를 확인할 수 있게 됩니다. 이때 본인의 계정과 위에서 지정한 repository name을 사용하게 됩니다. 

 

https://github.com/[user_name]/[repository_name].git

 

 


 

 

○ 로컬 저장소 커밋 repository에 등록하기

 

이제 앞서 세팅과 커밋 작업을 진행한 로컬 저장소의 정보를, 방금 github에 생성한 repository와 연결하고 업로드해 보도록 하겠습니다. git bash를 통해 로컬 저장소에서 git을 실행하고, 다음 명령어를 입력합니다. 

 

$ git remote add origin https://github.com/[user_name]/[repository_name].git

 

일단 방금 생성한 repository와 로컬 저장소가 연결이 되었습니다. 하지만 아직 아무 정보도 업로드되지 않았습니다. 다음 명령어를 입력해 업로드를 진행하겠습니다. 

 

$ git push origin master
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 16 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6), 523 bytes | 523.00 KiB/s, done.
Total 6 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/_____/_____.git
 * [new branch]      master -> master

 

위와 같이 완료 메시지를 확인할 수 있습니다. 이제 브라우저를 통해 github의 repository로 돌아가 보겠습니다. 그럼 다음과 같이, 우리가 앞서 작업한 readme.txt 파일과 커밋 내용이 등록된 것을 확인할 수 있습니다.