Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2020-11-12. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Configurar o GitLarge File Storage

Assim que o Git LFS estiver instalado, você precisará associá-lo a um arquivo grande no seu repositório.

Esse documento ajudou você?

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.

Se houver arquivos no seu repositório com os quais deseja usar o GitHub Enterprise, você precisará primeiramente removê-los do repositório e, em seguida, adicioná-los ao Git LFS no local. Para obter mais informações, consulte "Mover um arquivo do repositório para o Git LFS".

Se houverem referenciados Git LFS arquivos que não foram enviados com sucesso, você receberá uma mensagem de erro. Para obter mais informações, consulte "Resolving Git Large File Storage upload failures."

Observação: antes de tentar fazer push de um arquivo grande no GitHub Enterprise, certifique-se de que habilitou o Git LFS no seu appliance. Para obter mais informações, consulte "Configurar o Git Large File Storage no GitHub Enterprise Server".

  1. Abra TerminalTerminalGit Bash.

  2. Altere o diretório de trabalho atual para um repositório existente que deseja usar com o Git LFS.

  3. Para associar um tipo de arquivo no repositório ao Git LFS, digite git lfs track seguido pelo nome da extensão do arquivo do qual deseja fazer upload automaticamente no Git LFS.

    Por exemplo, para associar um arquivo .psd, digite o seguinte comando:

    $ git lfs track "*.psd"
    > Adding path *.psd

    Cada tipo de arquivo que desejar associar ao Git LFS precisará ser adicionado com git lfs track. Esse comando corrige o arquivo .gitattributes do repositório e associa arquivos grandes ao Git LFS.

    Dica: sugerimos enfaticamente que você faça commit do arquivo .gitattributes local no repositório. Depender de um arquivo .gitattributes global associado ao Git LFS pode causar conflitos durante a contribuição com outros projetos do Git.

  4. Adicione um arquivo ao repositório correspondente à extensão associada:

    $ git add path/to/file.psd
  5. Faça commit do arquivo e faça push dele no GitHub Enterprise:

    $ git commit -m "add file.psd"
    $ git push origin master

    Você deve ver algumas informações de diagnóstico sobre o upload do arquivo:

    > Sending file.psd
    > 44.74 MB / 81.04 MB  55.21 % 14s
    > 64.74 MB / 81.04 MB  79.21 % 3s

Leia mais

Esse documento ajudou você?

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.