버전관리 시스템?
- 문서나 코드의 변경사항을 저장해서 과거의 상태를 열람, 복원할 수 있도록 한다.
- 협업사에 협업자들의 변경사항을 자동으로 붙여주고, 충돌을 방지한다.
Git이란?
- 버전 관리 시스템의 제품 중의 하나로, 분산형 버전관리 시스템으로 분류된다.
Github이란?
- 버전 관리 시스템인
Git
을 이용하는 프로젝트들을 위한 원격저장소를 제공하는 서비스
- 오픈소스는 무료, 비공개 프로젝트는 유료
- 저장소 크기의 제한이 없다.
- 로컬 버전관리 시스템이 없이도 많은 작업을 웹상에서 할 수 있다.
- 사람 중심의 서비스 구성이기 때문에 특정 저장소에 접근하려면 '아이디/장소명'으로 해야한다.
Git을 클라우드에 있는 Github웹사이트에 푸쉬한다. 에디터는 github에서 git을 다운 받아 모든 변화 기록을 볼 수 있다.