Git과 GitHub의 필요성 및 기본 개념Git과 GitHub의 사용 이유 - 버전 관리와 협업1. Git: 버전 관리Git은 '분산형 버전 관리 시스템'이다. 내 컴퓨터(로컬 환경)에서 파일의 모든 '유의미한 변경점', 즉 '버전'을 체계적으로 관리해주는 도구이다. Git은 파일의 변경 이력을 스냅샷 형태로 차곡차곡 저장하여, 언제든 원하는 시점의 버전으로 돌아가거나(롤백), 어떤 내용이 변경되었는지 명확하게 확인할 수 있게 해준다. 이로써 개발자는 불필요한 파일 복사 없이 오직 코드 작성에만 집중할 수 있는 환경을 얻게 된다. 2. GitHub: 협업과 안전한 백업을 위한 중앙 허브Git이 로컬 환경에서 강력한 버전 관리 기능을 제공하지만, 그 자체만으로는 다른 사람과 함께 일하는 '협업'에 한계가..