Javascript/웹 개발

Github에 빠르게 업로드 하는 방법

Frankie 2021. 10. 22. 16:45

git repository에 코드를 업로드하는 방법을 속성으로 살펴보려 합니다.

 

우선 자신의 로컬 환경(PC)에서 작업하는 저장소를 Local Repo라고 하며, Github에 있는 저장소를 Remote Repo라 합니다.

 

Git 명령어

 

- git init : 새로운 local repo 생성

- git add : 변경된 파일들을 storage에 추가

- git commit : 추가한 파일들을 Local Repo에 저장

- git push : Local Repo를 Remote Repo에 업로드

 

Github에 소스 코드 업로드하기

 

1) 저장소 생성

Github 홈페이지에서 로그인을 한 후 repository를 생성합니다.

https://github.com 

 

GitHub: Where the world builds software

GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

2) 업로드할 파일이 있는 폴더로 이동

cmd 창에서, 깃헙에 업로드할 파일이 있는 폴더로 이동합니다

$ cd 폴더위치경로

 

3) 초기화(Local Repo 생성)

cmd 창에서 위의 폴더를 git이 추적할 수 있도록 .git 폴더(Local Repo)를 생성합니다.

$ git init

 

4) Remote Repo 등록

아래에서 origin 은 Remote Repo의 닉네임이고 매번 주소를 입력할 수 없으므로 닉네임을 사용합니다.

$ git remote add origin [Remote Repo 주소]

 

5) add

버전 관리할 파일들을 추가합니다. 변경된 모든 파일을 Local Repo에 추가하는 명령어입니다. (뒤에 . 말고 파일 이름을 직접 입력해서 추가할 수도 있습니다.)

git add .

 

6) commit

-m 명령어는 간단하게 메시지를 작성하기 위한 명령어입니다.

$ git commit -m "메시지 내용"

 

7) push

commit 한 내용을 Remote Repo에 push(업로드) 합니다.

master는 브랜치의 이름이며 Remote Repo를 생성하면 기본적으로 master 브랜치가 생성합니다.

브랜치는 하나의 분기 흐름으로 협업하는 과정에서 각자 다른 작업 공간에서 일을 하고 후에 메인 브랜치로 병합하고 흐름을 합치는 식으로 협업이 진행됩니다.

$ git push origin master

 

이렇게 과정을 거치면 깃허브에 성공적으로 소스 코드가 업로드 되었을 것입니다. 후에 더 궁금한 사항은 Git에 대해서 따로 공부해보면 좋을 것 같습니다.