1 - Unity e git lfs (large file storage)
Logo no inicio de projeto passei por um problema que me fez perder horas: não conseguir mandar um arquivo da unity para o repositório do github por ser pesado demais. Enviei todos os arquivos normais pro repositório sem problemas, mas quando tentei o arquivo "pesado" (120MB) recebi a mensagem dizendo que deveria usar o git lfs (large file storage);
Após baixar, descompactar e instalar o git lfs:
- com o github desktop com a conta "logada" e o repositório do projeto "clonado", utilizei o git bash para acessá-lo e inicializar o git lfs:
obs: colocar o caminho correspondente à pasta do repositório do github; no meu caso o projeto estava na pasta \Documents\GitHub\Souls-Memories;
$ cd "C:\Users\SeuNome\Documentos\meu-repositorio" $ git lfs install
- o tipo de arquivo que eu precisava mandar era um ".dylib", então os comandos que usei para associar esse tipo de arquivo são:
$ git lfs track "nomeDoArquivo.dylib" $ git add .gitattributes
- após isso é possivel adicionar o arquivo, usando um comando contendo todo o caminho até ele, e enviar para o repositório local;
$ git add "C:\Users\SeuNome\Documents\meu-repositorio\restoDoCaminho\nomeDoArquivo.dylib" $ git commit -m "comentário"
- e finalmente enviar para a branch escolhida no github:
obs: como é um projeto de 1 desenvolvedor, escolhi enviar direto para a branch Main; mas se o projeto for em grupo é recomendado enviar para uma branch diferente;
$ git push origin main
Para dúvidas mais específicas recomendo ler a documentação no github referente ao git lfs;
Souls' Memories
Status | In development |
Author | ViiKi |
Genre | Puzzle |
Tags | Ghosts, Narrative, Point & Click |
More posts
- 4 - Interagindo com ItensJul 25, 2024
- 3 - Movimentação Point and Click + ObstáculosJul 17, 2024
- 2 - Movimentação Point and Click + new input systemJul 12, 2024
Leave a comment
Log in with itch.io to leave a comment.