Lancei o código-fonte de um aplicativo asp.net para o Github, compactando todo o código-fonte em um arquivo zip, porque, por algum motivo, não consegui fazê-lo da maneira normal.
Agora eu mudei alguns arquivos dentro desse arquivo (que é silencioso) e fiz alterações e esperava um upload de arquivo grande, mas o Github GUI fez tudo isso em poucos segundos.
Agora, minha pergunta é: o git carrega o arquivo zip inteiro ou o quê? como é possível fazer upload apenas de partes de um arquivo morto e, no entanto, obter o mesmo resultado que o upload de tudo isso?
Respostas:
1 para resposta № 1O Git não carrega arquivos inteiros, apenas as alterações nos arquivos. Se você alterar parte de um arquivo, apenas o espaço necessário para mostrar essa alteração será usado.