Git1. Git프로그램의 소스 코드가 변경되는 과정을 기록하고 관리하는 '분산 버전 관리 시스템(Version Control System)'Git을 쓰는 핵심 이유 (3가지)① 완벽한 버전 관리 (히스토리 추적)코드에 버그가 생겼을 때, "어제 오후 3시, 누가 어떤 코드를 고쳐서 이 버그가 생겼는지" 정확하게 찾아낼 수 있습니다. 마치 타임머신을 타듯 원하는 과거의 특정 시점으로 코드를 되돌리는 것도 가능합니다.② 안전한 협업 (브랜치 기능)여러 사람이 같은 프로젝트를 동시에 개발할 수 있습니다. 메인 코드 줄기에서 각자 독립된 복사본인 브랜치(Branch, 가지)를 만들어 눈치 보지 않고 기능을 개발한 뒤, 나중에 하나로 안전하게 합칠(Merge) 수 있습니다.③ 분산 저장 (안전성)프로젝트의 전체..