Quanto custa adicionar PDFs no git?

Quanto custa adicionar PDFs no git?

Estou pensando em usar o git para meus projetos de látex e estou me perguntando se devo adicionar a saída pdf aos repositórios ou deixá-la de fora. Seria meio conveniente tê-lo lá, mas estou preocupado que isso ocuparia muito espaço rapidamente, assumindo que o git basicamente terá que salvar cada versão em sua totalidade, já que elas são binárias, ou existe um maneira razoável de ter apenas pequenas diferenças?

Responder1

Não. como regra geral, você não deve enviar os arquivos gerados, mas apenas as fontes correspondentes.

Verifique por exemplo istofontede Michael Ernst para detalhes (citação):

O controle de versão destina-se a arquivos editados por pessoas. Os arquivos gerados não devem ser submetidos ao controle de versão. Por exemplo, não comprometa arquivos binários resultantes da compilação, como arquivos .o ou arquivos .class. Também não envie arquivos .pdf gerados a partir de um aplicativo de formatação de texto; como regra, você deve enviar apenas os arquivos de origem a partir dos quais os arquivos .pdf são gerados.

informação relacionada