我尝试使用 LFS 在 Github 服务器上上传一个 1GB 的大文件。一切顺利。我认为,由于大型二进制文件不像源代码文件那样可跟踪,所以即使是很小的修改也应该在推送后花费整个上传时间,因此每次推送会占用 1 GB 的带宽。但是,一旦推送,我注意到它被视为源代码文件,因此由于微小的更改,提交是在瞬间完成的。这怎么可能?Git LFS 如何在大文件上如此优化?
主页
/
user-709655