Git | Github

[git/github] git과 github란 무엇일까?

멍정 2024. 7. 11. 16:24

멍하

멍정이에요

나름 바빴던 4학년 1학기를 끝내고 이제 정말로 취준을 준비하면서..

git/github에 대해 다시 한 번 정리해보려고 해요

깃허브 계정은 오백년 전에 만들었는데 아직도 기본 기능만 사용하는 것 같아서

천천히 git부터 배워가려고 해요

그런 의미에서 오늘은 간단하게 많이들 헷갈리는 Git/Github에 대해서 짚고 가려고 해요.

 

들어가기에 앞서..

잘못된 정보는 언제든지 알려주시면 수정하겠습니다 0<


Git과 Github란?

저도 처음에 그랬듯이 많은 분들이 git과 github에 대한 개념을 헷갈리시는데 간단하게 짚고 넘어가자면

 

Git : 내 컴퓨터(local)에서 진행 상황 정리
GitHub : 내 컴퓨터(local)에서 저장한 진행 상황을 온라인(global)으로 올려서 관리


간단하게 닌텐도 게임 젤다로 예를 들자면

게임 도중에 저장하기도 하고, 마음에 안드는 부분은 옛날 정보를 불러와서 덮어쓰기도 하죠?

데이터를 저장하고 불러올 수 있어요.

git도 작업 상황을 저장하고, 이전으로 되돌린다던가 하는 기능을 담고 있어요.

다시 말해서 내 작업 상태를 저장하는걸 git이라고 해요.

git을 버전 관리 시스템(VCS; Version Control System)이라고 부르는 것도 직관적으로 이해할 수 있죠!

그렇다면 git은 내 컴퓨터에서 작업을 관리하면 github란 뭘까요?

 

github는 git으로 저장한 정보를 온라인(global)에 저장할 수 있어요.

팀원들은 온라인에 수정된 코드를 받아서 협업할 수 있고, 온라인에서 쉽게 확인이 가능하죠!

아무튼 이번에는 git에 대한 이야기를 먼저 할거니까 간단하게 git으로 저장한 내용을 github라는 온라인에 업로드한다고 생각하면 될 것 같아요.


오늘은 간단하게 git/github를 구분하는 내용을 다뤄봤어요.

다음 글부터는 git에 대해 낱낱이 파해쳐봅시다.