[git] Git과 Github의 차이

박영준·2020년 10월 13일
0

git과 github의 차이

앞 포스팅까지는 git을 사용하여 자신의 로컬에서 소스코드를 관리(add, commit, merge 등)하는 작업을 수행하였습니다.

즉, git은 지역 저장소를 만들고 파일, 코드 등을 관리하는 작업이라고 볼 수 있습니다.

그렇다면 github는 ?

github는 내가 로컬에서 git으로 관리하는 자료를 다른 사람과 공유하거나 백업해둘 수 있는 웹사이트 입니다.

반대로 내가 작업한 것을 올리는 것 뿐만 아니라 다른 사람이 github에 올린 자료를 복제해올 수 있고 어떤 커밋을 했는지, 어떤 소스코드를 사용하고 있는지 확인하고 반영시킬 수도 있습니다. (물론 이것은 최종적으로 작성자의 승인이 필요합니다.)

github는 쓰는 이유는 내가 git으로 관리하는 파일들을 백업해둘 수 있습니다. 또, 다른 사람과 공동의 프로젝트를 협업할 때 github를 통해 공유하고 서로의 코드를 가져오고 붙일 수 있는데에 유용한 공유 공간이 됩니다.

< 정리 >

git - local 내에서 소스코드를 관리하는 것

github - local에서 관리한 소스코드를 업로드하고 공유할 수 있는 공간 (https://github.com/)

profile
React, React-Native Developer

0개의 댓글