首页 > 解决方案 > 当我只提交小的更改时,为什么 git 会压缩和写入所有项目文件?

问题描述

因此,我为我的项目创建了一个存储库,并初始提交了数千个对象,总计约 500mb。

然后我做了一些小的更改,总计:5 个文件更改,72 个插入(+),132 个删除(-)

我将这些更改提交给一个新分支。

当我推送这些更改时,git 做到了

Counting objects: 2308, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2303/2303), done.
Writing objects: 100% (2308/2308), 492.30 MiB | 1005.00 KiB/s, done.
Total 2308 (delta 1009), reused 0 (delta 0)

如您所见,它压缩并“写入”(写入对象)所有项目文件,这又相当于漫长的等待。

我认为 git 只会上传更改并花一秒钟时间来完成。

难道我做错了什么?

标签: gitgithub

解决方案


推荐阅读