깃 브랜치
From CS Wiki
- 상위 문서: 깃
깃 브랜치 특징[edit | edit source]
- 가상 폴더
- 작업 폴더를 실제로 복사하지 않고 물리적인 바이너리 파일 하나로 관리
- 물리적으로 복제된 폴더 형태 보다 더 효율적인 관리 및 빠르고 유연한 작업 처리 가능
- 독립적 동작
- 변경 사항만 저장·관리하는 단일 파일로, 코드 비교 및 병합에 유리
- 실제 물리적인 폴더인 경우 모든 소스코드를 하나하나 비교해야 함
- 여러 브랜치를 운용하는 큰 규모의 프로젝트에 유리
- 빠른 동작
- 규모가 큰 레파지토리를 전체 복사하는 것 보다 훨씬 빠른 속도로 생성 가능
- 변경내역을 관리하는 단일 파일 하나만 생성하므로 전체 소스의 규모에 무관
- 포인터와 유사한 Blob을 이용하여 빠른 브랜치 이동 가능