버전 관리 방법1. 혼자서 버전 관리2. 다른 사람과 버전 관리 다른 사람과 버전 관리1. 직접 서버를 구성2. SaaS 서비스 이용 - 외부 컴퓨터에서 데이터를 저장하여 버전을 관리하는 것(ex. Github)*외부 컴퓨터가 날아간다면? => 각각 개별의 로컬에 버전이 백업되어 있기 때문에 복구 가능(Git의 분산 시스템 방식) *git과 github의 차이는?git - 분산 버전 관리를 위한 도구 및 시스템github - Git 저장소를 호스팅하는 클라우드 기반 플랫폼. 즉, 데이터를 저장할 수 있는 외부 컴퓨터라고 보면 됨 파일의 네 가지 상태Tracked - .git이 추적 중인 파일(commit 가능)Untracked - .git이 추적 중이지 않은 파일(commit 불가능)modified - ..