버전 관리 시스템을 사용하는 이유 - 파일 변경 시 변경 이력 저장 가능 - 이전 버전으로 되돌아갈 수 있음 - 누가 어떤 사항을 변경했는지 쉽게 확인 가능(협업에 유리) - 원격 저장소를 이용한 백업 가능 Git과 Github - Git : 소스 코드 기록을 관리하고 추적할 수 있는 버전 관리 시스템 - Github : Git Repository를 관리할 수 있는 클라우드 기반 서비스 Git으로 관리하는 폴더를 Github를 통해 여러 사람들이 공유하고 접근할 수 있음 - Git Repository : Git으로 관리되는 폴더를 저장해두는 곳 Remote Repository : 원격 온라인 서버 상의 저장소. 여러 사람이 공유 가능 Local Repository : 내 컴퓨터의 개인 전용 저장소