git - 当我只提交小的更改时,为什么 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 只会上传更改并花一秒钟时间来完成。
难道我做错了什么?
解决方案
推荐阅读
- html - flex grid 破坏进度条
- macos - 需要使用批处理脚本将每 5000 个文件移动到新文件夹
- mysql - 选择本月之前表中的所有条目
- python - 使用范围在十进制值列表中查找十进制值时遇到问题
- java - 我正在使用 javaFX,当我尝试 .equal 对象时它不起作用
- python - 需要获取一个字节值到一个字符串,但它不会让我
- java - 如何忽略 GET 请求的 @OneToMany 关系?
- pandas - 如何找出多索引熊猫数据框的索引中是否缺少给定的数字/文本?
- java - 读取包含特殊 (UTF-8) 字符的 Excel 单元格值 - Selenium/Java
- visual-studio-2017 - 更改参数名称提示的 Visual Studio 2017 主题颜色 (ReSharper)