大仓库需要定期维护。
仓库维护不是只跑 git gc,还包括文件边界、历史体积、分支清理、依赖治理和文档时效性。
git count-objects -vH
这个命令能看到对象数量和体积,用于判断仓库是否需要清理。
git gc
git maintenance start
git commit-graph write --reachable
这些命令是否适合,要结合团队环境、Git 版本、仓库规模确认。
查看已合并分支:
git branch --merged
删除本地分支:
git branch -d feature/old-task
清理远端已删除分支引用:
git fetch --prune
定期检查:
这个仓库本身也需要维护: