오픈 소스 버전 관리 시스템 VCS: Version Control System
로컬에서 버전 관리
소프트웨어 개발 및 소스 코드 관리에 사용
git을 통해 브랜치를 생성하고 이전 브랜치로 복구, 삭제, 병합 가능
로컬 저장소를 이용하기 때문에 다른 개발자와 실시간으로 작업을 공유할 수 없음
Git Repository를 위한 웹 기반 호스팅 서비스
클라우드 서버를 사용해서 로컬에서 버전 관리한 소스코드를 업로드하여 공유 가능
분산 버전 제어, 액세스 제어, 소스코드 관리, 버그 추적, 기능 요청 및 작업 관리 제공
git 저장소를 관리하는 클라우드 기반 호스팅 서비스
다른 사람과 소스코드 공유 가능. 한 프로젝트에 여러 사람이 참여하여 버전 제어 및 공동 작업 가능