Github 是否上传整个文件?
Does Github upload the whole file?
我将一个 asp.net 应用程序的源代码发布到 Github,方法是将它的所有源代码打包到一个 zip 文件中,因为出于某种原因我无法以正常方式进行。
现在我更改了该存档中的一些文件(非常大)并且我提交了更改并期望上传一个大文件但是 Github GUI 在几秒钟内完成了这一切。
现在我的问题是 git 上传整个 zip 文件还是什么?这怎么可能只上传档案的一部分,却达到与全部上传相同的结果??
Git 不上传整个文件,它只上传对文件的更改。如果您更改文件的一部分,将仅使用显示该更改所需的 space。
我将一个 asp.net 应用程序的源代码发布到 Github,方法是将它的所有源代码打包到一个 zip 文件中,因为出于某种原因我无法以正常方式进行。
现在我更改了该存档中的一些文件(非常大)并且我提交了更改并期望上传一个大文件但是 Github GUI 在几秒钟内完成了这一切。
现在我的问题是 git 上传整个 zip 文件还是什么?这怎么可能只上传档案的一部分,却达到与全部上传相同的结果??
Git 不上传整个文件,它只上传对文件的更改。如果您更改文件的一部分,将仅使用显示该更改所需的 space。