github는 버전관리 그리고 협업을 돕기위한 플랫폼이다. 공식적으로는 VCS(Version Control System)이다. 프로젝트를 하는 개발자들은 필수적인 툴이라고 볼수있다.
버전관리를 왜 해야하는가?
REPOSITORY
Repository는 프로젝트 git으로 관리하는 프로젝트 폴더이다.
개인적으로 저장된 local버전의 프로젝트 저장소는 Local Repository라고 하고 외부 버전의 프로젝트 저장소는 Remote Repository이다.
팀작업을 할때에는 Remote Repository를 이용한다.