버전관리시스템 Git
- 형상 관리 도구 중 하나
- 소프트웨어 개발 소스코드를 효과적으로 관리할 수 있게 해주는 무료 공개 소프트웨어
협업을 위한 Git?
- 소스코드 변경 이력 저장
- 충돌 시 경고메시지 발생
- 매번 백업용 파일 복사본을 만들지 않아도 됨.
Github ?
- Git을 기반으로 한 소스코드 호스팅 & 협업 기능 GUI 지원 웹플랫폼
- 소스코드 공유 & 배포가 쉬워짐
파일 이력 저장소 Git repository
- Local repository
- remote repository