버전관리 썸네일형 리스트형 깃(Git)과 깃허브(GitHub)란 무엇인가? - 버전관리와 형상관리 [ '버전관리'와 '형상관리' ] 버전 관리 : 소프트웨어의 소스 코드 변경사항을 '버전'이란 개념을 통해 관리하는 것을 말한다. 형상 관리 : 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것의 포괄적 의미로, 소프트웨어 소스 코드 뿐 아니라 개발 환경, 빌드 구조 등 전반적인 환경 전반적인 내역 등 프로젝트와 관련된 모든 변경사항을 관리하는 것을 말한다. 버전 관리는 '클라이언트 - 서버 모델(CVCS)'과 '분산 모델(DVCS)' 2가지로 나뉜다. 분산 모델(DVCS)은 프로젝트에 참여하는 모든 클라이언트(개발자)가 전체 저장소에 대한 개별적인 로컬 저장소를 갖고 작업하는 형태이다. 클라이언트-서버 모델과는 다르게 클라이언트(개발자) 각자가 온전한 전체 저장소의 사본을 로컬에 가지게 된다. 이.. 더보기 이전 1 다음