TIL32 - Git과 GitHub의 차이

오지수·2021년 6월 17일
0

TIL

목록 보기
16/26
post-thumbnail

🌳 Intro

Git과 GitHub를 많이 들어보고 사용도 해봤지만 정작 이 둘의 차이를 명확히 알지 못했다는 것을 알게 되었다.

그래서 오늘은 Git과 GitHub는 무엇이 다른지 알아보고자 한다!

Git

  • Git은 문서의 버전을 관리하는 Version Control System. 즉, 버전 관리 도구이다.
  • 쉽게 말하면, 프로젝트의 변경 사항을 추적하고 관리하는 시스템이다.
  • git을 사용할 경우 문서의 변경 사항이 발생할 때마다 git을 통해 이것을 기록할 수 있고 만약 개발 진행 중 문제가 발생했다면 에러가 나지 않는 버전의 시점으로 되돌아갈 수도 있다.
  • git은 협업을 진행할 때 많이 사용하는 툴이다.

GitHub

  • GitHub는 Git을 사용하는 프로젝트를 위한 호스팅 서비스이다.
  • GitHub을 사용하여 로컬에 있는 프로젝트 repository를 원격 클라우드라고 할 수 있는 GitHub 저장소에 업로드 할 수 있고 GitHub에서도 repository를 통해 다른 개발자들과 교류가 가능하다.
  • 모든 프로젝트 파일들을 관리하고 코드의 히스토리를 기록으로 남겨 협업은 물론 개인 프로젝트를 진행할 때도 수월하게 진행할 수 있다.

결론

  • Git은 프로젝트의 버전 관리를 도와주는 시스템이다. 로컬 시스템 내에 위치하고 있기 때문에 네트워크 연결이 끊겨도 잘 작동된다.
  • GitHub는 Git을 이용해 버전 관리를 한 프로젝트들을 네트워크가 가능해야만 사용 가능한 환경에서 관리하게 해주는 호스팅 서비스이다.
profile
My Moto:: 내 스스로와 더불어 주변에게도 좋은 영향을 행사하도록 점검 & 노력..!!

0개의 댓글