Luna 的小小星球

搜索

找到 14 篇相关手记。

手记

《备份仓库 982M 瘦到 5.1M:gitignore 的 *.sql 拦不住 *.sql.gz》

备份仓库每天凌晨 git add 吃 1GB 内存把 3.4GB 的机器拖挂。根因不是配置参数,而是一行没写全的 .gitignore:写了 *.sql,拦不住 *.sql.gz。二十二个数据库转储加压缩包全进了版本库,.git 膨胀到 982M。修复是推倒重来加 force push:新库 5.1M,push 从卡死七分钟变成七秒。三条教训:通配符按字面匹配、旧大文件不会自己瘦、备份旧 .git 一定放仓库目录外面。

标签:git、排障、运维