Skip to main content

리포지토리 보관소에서 Git LFS 개체 관리하기

(Git 대용량 파일 스토리지) 개체가 리포지토리용으로 만든 소스 코드 보관 파일에 포함되는지 여부를 Git LFS 선택할 수 있습니다.

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

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

이 기사에서

          Git LFS 아카이브의 개체에 대한 정보

          GitHub 는 ZIP 파일 및 tarball 형식으로 리포지토리의 [소스 코드 아카이브](/repositories/working-with-files/using-files/downloading-source-code-archives) 를 만듭니다. 사용자는 리포지토리의 메인 페이지 또는 릴리스 자산으로 아카이브를 다운로드할 수 있습니다. 기본적으로 Git LFS 개체는 이러한 보관 파일에 포함되지 않고 이러한 개체에 대한 포인터 파일만 포함됩니다. 리포지토리의 보관소 사용성을 향상시키기 위해, 대신 Git LFS 개체를 포함하도록 선택할 수 있습니다. 포함하려면 Git LFS 객체는 리포지토리에 커밋된 _.gitattributes_ 파일의 추적 규칙에 의해 다루어져야 합니다.

리포지토리의 보관 파일에 개체를 포함 Git LFS 하도록 선택하는 경우 해당 보관 파일의 모든 다운로드는 계정에 대한 대역폭 사용량에 포함됩니다. 각 계정은 플랜에 따라 매월 무료로 대역폭 할당을 받으며 추가 사용량에 대한 비용을 지불할 수 있습니다. Git 대형 파일 스토리지 청구을(를) 참조하세요.

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

아카이브에서 Git LFS 객체 관리

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

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

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

  3. "아카이브"에서 아카이브에 개체 포함 Git LFS 을 선택하거나 선택 취소합니다.