Skip to main content

리포지토리의 보관 계층에 있는 Git LFS 개체 관리

Git 대용량 파일 스토리지 (Git LFS) 개체가 GitHub Enterprise Cloud에서 리포지토리에 대해 만드는 소스 코드 보관 파일(예: ZIP 파일 및 tarball)에 포함되는지 여부를 선택할 수 있습니다.

누가 이 기능을 사용할 수 있나요?

People with admin permissions for a repository can manage whether Git LFS objects are included in archives of the repository.

보관 계층에 있는 Git LFS 개체 정보

GitHub Enterprise Cloud은 ZIP 파일 및 tarball 형식으로 리포지토리의 소스 코드 보관 계층을 만듭니다. 사용자는 리포지토리의 기본 페이지에서 이러한 보관 계층을 다운로드하거나 릴리스 자산으로 다운로드할 수 있습니다. 기본적으로 Git LFS 개체는 이러한 보관 계층에 포함되지 않으며, 이러한 개체에 대한 포인터 파일만 포함됩니다. 리포지토리 보관 계층의 사용성을 높이고 싶다면 Git LFS 개체를 대신 포함할 수 있습니다. 포함되려면 리포지토리에 커밋된 .gitattributes 파일에 있는 추적 규칙을 Git LFS 개체에 적용해야 합니다.

리포지토리의 보관 계층에 Git LFS 개체를 포함하도록 선택하는 경우, 이러한 보관 계층의 모든 다운로드는 계정의 대역폭 사용량에 포함됩니다. 각 계정은 매월 대역폭 1GiB를 무료로 받으며, 추가 사용량에 대한 비용을 지불할 수 있습니다. 자세한 내용은 "스토리지 및 대역폭 사용량 정보" 및 "Git Large File Storage 요금 청구 관리" 항목을 참조하세요.

(_.lfsconfig_에 구성된) 외부 LFS 서버를 사용하는 경우 이러한 LFS 파일은 리포지토리의 보관 계층에 포함되지 않습니다. 보관 계층에는 GitHub Enterprise Cloud에 커밋된 파일만 포함됩니다.

보관 계층에 있는 Git LFS 개체 관리

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    탭을 보여 주는 리포지토리 헤더의 스크린샷. "설정" 탭이 진한 주황색 윤곽선으로 강조 표시됩니다.

  3. "보관 계층"에서 보관 계층에 Git LFS 개체 포함을 선택하거나 선택 취소합니다.