본문 바로가기

 

지금까지 배운 내용은, 혼자 개발할때 버전 관리를 하는 방법이었습니다.

협업을 통해 다른 개발자들과 함께 버전을 관리하려면 원격 저장소를 이용해야 합니다.

 

GitHub 웹사이트에 구글 독스나 클라우드처럼 여러사람이 협업 가능한 공용 폴더를 만드는 것입니다.

로컬(local) 저장소와 구분되는 개념으로, 원격(remote) 저장소라고 합니다.

 

 

 

 

⏩ GitHub 원격(Romote) 저장소 생성

더보기

GitHub 로그인 후, 우측 상단에  [+] 기호를 클릭하고 New repository (새 저장소)를 선택합니다.

 

 

원하는 New repository (새 원격 저장소) 이름을 입력하고

New repository (새 원격 저장소)에 대한 간단한 설명을 입력합니다.

New repository (새 원격 저장소)를 생성합니다.

 

HTTPS 를 선택합니다.

생성한 GitHub 원격 저장소 주소를 복사해서 사용합니다.

 

@ 원격 저장소 주소를 사용하면,

내 컴퓨터의 로컬 저장소와 연결할 때 사용할 수 있습니다.

그리고 다른 개발자와 작업하고 싶다면, 이 주소를 알려주면 됩니다.

 

@ 8번, 9번 내용만 이해해도 기본 작업에는 무리가 없습니다. 

새로운 깃 저장소 생성시 사용합니다.

기존 저장소가 있을때의 작업입니다.

 

⏩ GitHub 원격(Romote) 저장소에 로컬 작업물 올리기(Push)

더보기

@GitHub 원격 저장소 생성시, 8번 9번 가이드 코드를 복사해서 사용합니다.

로컬 저장소에서 작업했던 내용을 원격 저장소로 올려 봅시다.

 

01. 로컬 저장소에서 작업했던 폴더에서 Git Bash를 실행합니다.

02. git remote add origin 명령어로 로컬 저장소에 원격 저장소 주소를 알려줍니다.

git remote add origin https://github.com/BasicLike/qt_github.git

 

03. 커밋들을 저장하고 관리되는 단위(폴더) 개념의 branch를 설정합니다. 

git branch -M main

 

04. 로컬 저장소에 있는 커밋과 프로젝트 작업물을 git push 명령으로 원격(Remote) 저장소에 올립니다.

git push origin main

 

05. GitHub 로그인 창이 뜨면, [Sign in with browser] 를 클릭하고, GitHub 로그인 합니다.

 

06. 위와 같은 메시지가 출력되면 원격 저장소에 정상적으로 업로드 되었음을 의미합니다.

 

07. GitHub로 업로드 된 로컬 작업물을 확인 할 수 있습니다.

 

@로컬 저장소의 커밋과 작업물을 원격(Remote) 저장소로 올리는 일을 "푸쉬(push)한다" 라고 합니다.

푸쉬(push) 명령어를 사용하기 때문입니다.

로컬 저장소의 "커밋(commit)한다"와 비교해서 익혀두시길 바랍니다.

 

GitHub 계정 정보 삭제 방법

 

BasicLike

어? 나 프로그래밍 좋아하네?