git과 github의 차이를 아시나요?

조형진·2023년 1월 13일
0

저는 몰랐습니다.
프로젝트를 진행하면서 아무 생각없이 git add .과 git commit만 주구장창 치곤했는데요
지금이라도 git과 github의 역할과 차이점에 대해 알아봅시다.

먼저 git버전관리시스템(VCS)입니다.
버전관리시스템에서 버전관리시간에 따라 파일의 변경사항을 추적/기록 하는것입니다.
git은 24/7 제 모든 파일을 로컬에서 지켜보고 변경사항을 기록합니다.
git을 이용해 브랜치를 생성하고 이전 브랜치로 복구,삭제,병합이 가능합니다.
하지만 로컬 저장소를 사용하기에 다른 개발자와 실시간으로 작업을 공유하거나 소스코드를 공유할수없는 한계가 있습니다.

githubgit 저장소를 관리하는 클라우드 기반 호스팅 서비스입니다.
git을 UI적으로 더 쉽게 확인할수있고 다른 개발자의 소스코드를 공유하고 프로젝트 진행시에 다 같이 협업하기에 유용합니다.
이런 호스팅 서비스는 대표적으로 github가 있고 그 외에도 gitlab, bitbucket이 있습니다.
git이 커피라면 github는 카페 정도로 생각해도 무방할것같네요❗️

  • 참고

클라우드서비스 https://www.hpe.com/kr/ko/what-is/cloud-services.html

profile
견습생

0개의 댓글

관련 채용 정보