Skip to main content

스토리지 및 대역폭 사용량 정보

Git Large File Storage를 사용하는 모든 계정은 무료 스토리지의 1 GB 및 매월 무료 대역폭 1 GB를 받습니다. 대역폭 및 스토리지 할당량이 충분하지 않은 경우 Git LFS의 추가 할당량을 구매하도록 선택할 수 있습니다.

Git LFS은(는) 계정 또는 조직에 유료 구독이 있는지 여부에 관계없이 GitHub의 모든 리포지토리에 사용할 수 있습니다.

스토리지 및 대역폭 사용 추적

Git LFS을(를) 사용하여 추적된 파일로 변경 내용을 커밋하고 푸시하면 전체 파일의 새 버전이 푸시되고 총 파일 크기가 리포지토리 소유자의 스토리지 제한에 대해 계산됩니다. Git LFS(으)로 추적된 파일을 다운로드하면 총 파일 크기가 리포지토리 소유자의 대역폭 제한에 대해 계산됩니다. Git LFS 업로드는 대역폭 제한에 포함되지 않습니다.

예를 들면 다음과 같습니다.

  • Git LFS에 500MB 파일을 푸시하는 경우 할당된 스토리지의 500MB를 사용하고 대역폭은 사용하지 않습니다. 1바이트 변경을 수행하고 파일을 다시 푸시하는 경우 또 다른 500MB의 스토리지를 사용하고 대역폭은 사용하지 않으므로 이 두 푸시에 대한 총 사용량은 스토리지 1GB와 대역폭 0이 됩니다.

  • LFS로 추적된 500MB 파일을 다운로드하는 경우 리포지토리 소유자의 할당된 대역폭 500MB를 사용합니다. 협력자가 파일 변경을 푸시하고 새 버전을 로컬 리포지토리로 끌어오면 500MB의 대역폭을 추가로 사용하여 이 두 다운로드의 총 사용량은 1GB의 대역폭이 됩니다.

  • GitHub Actions이(가) LFS로 추적되는 500MB 파일을 다운로드하는 경우 리포지토리 소유자의 할당된 대역폭 500MB를 사용합니다.

    Git Large File Storage(Git LFS) 개체가 리포지토리의 소스 코드 보관 파일에 포함된 경우 해당 보관 파일의 다운로드는 리포지토리의 대역폭 사용량에 포함됩니다. 자세한 내용은 “리포지토리의 보관 파일로 Git LFS 개체 관리”를 참조하세요.

:

  • 대역폭 및 스토리지 사용량은 리포지토리 소유자의 할당량에 대해서만 계산됩니다. 포크에서는 대역폭 및 스토리지 사용량이 리포지토리 네트워크의 루트에 대해 계산됩니다. 리포지토리에 대한 쓰기 권한이 있는 사용자는 개인 대역폭 및 스토리지 할당량에 영향을 받거나 데이터 팩을 구입하지 않고도 Git LFS에 파일을 푸시할 수 있습니다. 리포지토리 포크 및 끌어오기는 부모 리포지토리의 대역폭 한도에 대해 계산됩니다.
  • 사용하지 않는 대역폭은 월별로 롤오버되지 않습니다.

스토리지 할당량

데이터 팩을 구입하지 않고 1 GB 이상의 스토리지를 사용하는 경우 큰 자산으로 리포지토리를 복제할 수 있지만 포인터 파일만 검색하므로 새 파일을 다시 푸시할 수 없습니다. 포인터 파일에 대한 자세한 내용은 “Git Large File Storage 정보”를 참조하세요.

대역폭 할당량

데이터 팩을 구입하지 않고 매월 1 GB 이상의 대역폭을 사용하는 경우 다음 달까지 계정에서 Git LFS 지원이 비활성화됩니다.

추가 참고 자료