Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.2 KB

GIt과 Github 차이.md

File metadata and controls

25 lines (21 loc) · 1.2 KB

Git

  • 오픈소스(Linus Torvalds가 개발)이다.
  • 분산 버전 제어 시스템(DVCS, distributed version control system)
    • 소스 코드의 변경 사항을 추적한다.
  • 로컬에서 관리한다.
  • Branch, Merge, Commits 등 기능을 지원한다.

Github

  • Microsoft가 서비스한다.
  • git을 바탕으로 하는 코드 호스팅 플랫폼이다.
  • remote repository를 제공한다.
  • 많은 사용자와 협업할 수 있는 여러 기능을 제공한다.
    • Issue, Wiki, Pr, Release, Actions, Milestone, WebHooks 등
  • 외부 서비스와의 통합을 도와준다.
    • CI, Bot(코드 품질 검사, 프로젝트 관리) 등

요약하자면 git은 로컬 버전 관리 시스템이고, github은 git을 기반으로 협업에 유용한 여러 기능을 지원한다. 원격 호스팅, PR, Issue, Bot, WebHooks 등

References