Skip to main content

Cobrança do Git Large File Storage

Saiba como o uso de Armazenamento de Arquivos Grandes do Git é medido em relação à sua cota gratuita e como pagar por uso adicional.

Como o uso de Git LFS é medido

Anteriormente, a cobrança Git LFS usava pacotes de dados pré-pagos. Foram removidas e substituídas pela cobrança por uso, e você paga apenas pelo que realmente utiliza.

Cada conta GitHub inclui uma cota de largura de banda e armazenamento gratuitos para Armazenamento de Arquivos Grandes do Git (Git LFS).

  •         **Banda:** Sua cota gratuita é redefinida no início de cada ciclo de cobrança.
    
  •         **Armazenamento:** As cobranças são acumuladas continuamente ao longo do mês com base no uso por hora. O total de armazenamento acumulado é redefinido para zero no início de cada ciclo de cobrança.
    

Se você exceder essa cota, o que ocorrer a seguir dependerá da configuração de orçamento Git LFS :

  •         **Orçamento definido em US$ 0**: não será cobrada nenhuma taxa por excedentes, mas o uso do Git LFS ficará bloqueado pelo restante do mês. A contagem de uso é reiniciada no primeiro dia do mês seguinte.
    
  •         **Orçamento excluído**: não há limite de gastos e você é cobrado por todo o uso além da cota gratuita.
    

O armazenamento de Git LFS é calculado com base em todos os objetos Git LFS associados a um repositório, independentemente de quando foram enviados. O uso de armazenamento é zero apenas quando não há objetos Git LFS associados ao repositório.

Se você excluir objetos Git LFS no meio de um mês, o uso de armazenamento para esse mês não será recalculado. O espaço de armazenamento é reiniciado no primeiro dia do mês seguinte.

Para saber como reduzir o uso daqui para frente, consulte Remover arquivos do Git Large File Storage.

Trabalhar em um repositório público ou privado com o Git LFS:

  • Quando você faz commit e push de uma alteração em um arquivo rastreado com o Git LFS, é feito push de uma nova versão de todo o arquivo e o tamanho total do arquivo é incluído no uso do armazenamento do proprietário do repositório.
  • Quando você baixa um arquivo do Git LFS, a largura de banda usada é incluída no uso de largura de banda do proprietário do repositório.
  • Quando você carrega um arquivo para o Git LFS, o arquivo é incluído no uso de armazenamento do proprietário do repositório, mas a largura de banda não é medida.

Dica

Qualquer pessoa com acesso de gravação a um repositório pode fazer push de arquivos no Git LFS sem aumentar o uso de armazenamento e largura de banda pessoais.

Exemplos de como o uso é medido

  • Se você efetuar push de um arquivo de 500 MB para o Git LFS, usará 500 MB do armazenamento do proprietário do repositório e nada da largura de banda dele. Se você fizer uma alteração de 1 byte e fizer push do arquivo novamente, serão usados outros 500 MB do armazenamento e nada a largura de banda, totalizando 1 GB de uso total do armazenamento e zero de largura de banda para esses dois pushes.
  • Se você baixar um arquivo de 500 MB rastreado com o Git LFS, usará 500 MB da largura de banda do proprietário do repositório. Se um colaborador fizer push de uma alteração no arquivo e você fizer pull da nova versão no repositório local, serão usados outros 500 MB de largura de banda, totalizando 1 GB de uso total da largura de banda para esses dois downloads.
  • Se o GitHub Actions baixar um arquivo de 500 MB que é rastreado com o Git LFS, ele usará 500 MB da largura de banda do proprietário do repositório.

Objetos Git LFS em arquivos de código-fonte

Se você incluir Git LFS nos arquivos de código-fonte do repositório, os downloads desses arquivos serão contabilizado para o uso de largura de banda do repositório. Confira Gerenciando objetos LFS do Git em arquivos do seu repositório.

Uso em forks

O uso de largura de banda e armazenamento sempre são considerados na conta do proprietário do repositório. Criar forks e transferir um repositório conta no uso de bandwidth do repositório principal.

Uso gratuito do Git LFS

As seguintes quantidades de armazenamento e largura de banda para downloads estão incluídas em seu plano do GitHub.

PlanoBandwidthArmazenamento
10 GiB10 GiB
10 GiB10 GiB
GitHub Free para organizações10 GiB10 GiB
GitHub Team250 GiB250 GiB
GitHub Enterprise Cloud250 GiB250 GiB

Usar mais do que a cota incluída

Se você usar mais do que sua cota de armazenamento incluída sem uma forma de pagamento no arquivo:

Se você usar mais do que sua incluída de largura de banda por mês sem ter uma forma de pagamento registrada, o suporte do Git LFS será desabilitado na sua conta até o próximo mês.

Como pagar pelo uso adicional do Git LFS

Você paga por qualquer uso adicional acima da cota usando a forma de pagamento configurada para sua conta do GitHub. Confira Gerenciar suas informações de pagamento e cobrança.

A largura de banda é cobrada por cada GiB de dados baixados. O armazenamento é cobrado calculando uma taxa de uso por hora.

Exemplo de cálculo de custo de armazenamento

Por exemplo, se você usar 1 GiB acima do que está incluído gratuitamente nos primeiros 15 dias de abril, depois usar 2 GiB a partir de 16 de abril até o final do mês, seus custos de armazenamento serão calculados da seguinte maneira.

  • 1 GiB × 15 dias × 24 horas por dia = 360 GiB/horas
  • 2 GiB × 15 dias × 24 horas por dia = 720 GiB/horas
  • 360 GiB/horas + 720 GiB/horas = 1080 GiB/horas
  • 1080 GiB/horas / 720 horas no mês = 1,5 GiB/mês

Neste exemplo, você pagaria por 1,5 GiB de armazenamento adicional no mês de abril.

Incluídos alertas de uso para Git LFS

Você pode receber notificações por e-mail quando o seu uso incluído de Git LFS atingir 90% e 100% durante um período de cobrança. Consulte Cobrança do Git Large File Storage para saber mais sobre por que você pode estar recebendo a notificação.

Para obter mais informações, inclusive sobre como desabilitá-las, consulte Orçamentos e alertas.

Se você quiser continuar usando o armazenamento LFS e a largura de banda para o mês do calendário atual, poderá ajustar o orçamento da conta para permitir excedentes. Na próxima data de cobrança, você será cobrado pelo uso real no mês do calendário anterior.

Gerenciando seu orçamento para o Git LFS

Se sua conta não tiver uma forma de pagamento válida registrada, o uso será bloqueado quando você usar sua cota.

Se você tiver uma forma de pagamento válida arquivada, os gastos poderão ser limitados por um ou mais orçamentos. Verifique os orçamentos definidos para sua conta para garantir que sejam apropriados para suas necessidades de uso. Confira Definir orçamentos para controlar gastos com produtos limitados.

Leitura adicional

  •         [AUTOTITLE](/repositories/working-with-files/managing-large-files/about-git-large-file-storage)
    
  •         [AUTOTITLE](/repositories/working-with-files/managing-large-files/installing-git-large-file-storage)