깃 브랜치

From IT위키

분류:프로그래밍분류:프로젝트 관리

  • 상위 문서:

깃 브랜치 특징[edit | edit source]

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