개발자 인생에서 떼려야 뗄 수 없다는 버전관리시스템 git과 github git을 이해하려면버전관리시스템에 대해서 먼저 알아야 한다. 일반버전관리시스템: 버전관리시스템을 이용하면 지정한 프로젝트의 파일 내용이 변경될때마다 이러한 모든 변동사항을추적하고, 사용자가 변경한 모든 내용들을 버전별로 관리한다. (이를 repositiry '=저장소' 라고 함) 분산버전관리시스템: 일반버전관리시스템과 달리 '분산'버전관리시스템은 개인저장소가 따로 추가되었다는 점이 있다. git은 분산버전관리시스템으로 개인저장소(local repository)가 존재하여 혼자만의 작업 및다른 개발자들과의 협업도 원활하게 진행할 수 있게 도와주는 고마운 존재다 gthub는 위에서 설명한 git의 데이터를 저장해 주는 서버이다.새로운 ..