#!/bin/bash
find / -type d -name “.git” 2>/dev/null | while read -r git_dir; do
repo_dir=(dirname"(dirname "(dirname"git_dir")
echo “Optimizing repodir"cd"repo_dir"
cd "repodir"cd"repo_dir” || continue
# 它可以显著减少仓库的磁盘占用空间、提高 Git 命令的执行效率,同时保持仓库功能的完整性
git gc --aggressive --prune=now
cd - >/dev/null
done
磁盘清理git gc
最新推荐文章于 2025-11-21 00:43:29 发布
1818

被折叠的 条评论
为什么被折叠?



