1. Git과 GitHub의 가장 큰 차이

2. Git과 GitHub

분산 버전 관리 툴Git을 관리해주는 웹 호스팅 서비스가 바로 GitHub입니다. 2008년에 설립되어 2018년도에 MS가 인수하였을 만큼 유명하고 범용적으로 사용되는 서비스입니다.

"깃헙 주소 알려주세요."

요즘 이력서를 작성할 때, 또는 개발 회사에서 만든 접수 플랫폼에 접수할 때 대부분 GitHub 주소를 명시하게 되어 있습니다. 그만큼 협업을 위한 필수 툴 중 하나입니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e50d60ef-1a8a-41c8-825f-03947f4842d5/Untitled.png

회사에 입사했는데 프로젝트 관리가 이와 같이 되어 있다고 가정해보겠습니다. 아래와 같은 사항들이 불편할 것입니다.

내용을 카테고리 별로 정리해보도록 하겠습니다.

  1. 용량 : 파일이 N개라면 N * 파일용량 → 수정 내역만 저장**(Git)**
  2. 협업 : 파일 주고 받기, 누가 수정했는지, 얼마만큼 수정되었는지, 프로젝트 보드**(GitHub, GitLab 등의 타 서비스 이용 가능)**
  3. 관리 : 원하는 Version으로 되돌리기**(Git), Code 피드백과 리뷰(GitHub)**

Git, GitHub은 무료 오픈 소스이면서도 우리가 Code로 협업하는데 필요한, 위에서 언급한 불편한 사항에 대해 대부분의 솔루션을 제공해줍니다.

Git

Git 공식 홈페이지