Git 소스코드의 효율적인 관리를 위한 형상 관리 도구 중 하나 형상관리란? 프로젝트를 진행할 때 각자 업무를 나눠서 맡은 부분을 개발하게 되는데 각자가 개발한 코드 혹인 문서들을 하나의 관리 도구에서 통합적, 버전별로 관리하게 되는 것을 형상관리 혹은 버전관리라고 부름 GitHub 소프트웨어 개발 프로젝를 위한 소스코드 관리 서비스 Git 과 SVN 차이점 SVN : 중앙 집중식 버전 관리 시스템 저장소가 serve r에 있음 관리되는 모든 파일을 저장하는 사나의 서버와 이 중앙 서버에서 파일을 가져오는 다수의 클라이언트가 존재 장점 1. (직관적) 모든 사람이 중앙서버에 있는 같은 자료를 받아오고 내가 한 업무가 commit 하는 순간 모두에게 공유됨 단점 1. 중앙 서버가 잘못되면 모든 것이 잘못된..