Git 删除历史记录中的大文件
Git 删除历史记录中的大文件
1. 查看历史记录中最大的10个文件id 。
| |
列出的结果有四列,第一列是object-id,下面要使用;第二列是文件大小,单位是字节;第三列是压缩后的大小;第四列是起始数据偏移量。
2. 根据 object-id 查看是哪个文件。
| |
3. 从历史记录中去掉该文件。
| |
4. 提交变更。
注意要加 –force 。
| |
5. 清除(重建)本地缓存。
1. 查看历史记录中最大的10个文件id 。
| |
列出的结果有四列,第一列是object-id,下面要使用;第二列是文件大小,单位是字节;第三列是压缩后的大小;第四列是起始数据偏移量。
2. 根据 object-id 查看是哪个文件。
| |
3. 从历史记录中去掉该文件。
| |
4. 提交变更。
注意要加 –force 。
| |
5. 清除(重建)本地缓存。