Tentei carregar um arquivo grande de 1 GB no servidor Github usando o LFS. Tudo correu bem. Eu pensei que, como grandes arquivos binários não são rastreáveis como arquivos de código-fonte, mesmo uma pequena modificação deve custar todo o upload uma vez enviado, conseqüentemente o uso de largura de banda de 1 GB por envio. Mas, uma vez pressionado, notei que era tratado como um arquivo de código-fonte, então o commit foi feito em um instante devido às pequenas alterações. Como isso é possível? Como o Git LFS é tão otimizado mesmo em arquivos grandes?
Início
/
user-709655