当前位置: 首页 > backend >正文

磁盘清理git gc

#!/bin/bash
find / -type d -name “.git” 2>/dev/null | while read -r git_dir; do
repo_dir= ( d i r n a m e " (dirname " (dirname"git_dir")
echo “Optimizing r e p o d i r " c d " repo_dir" cd " repodir"cd"repo_dir” || continue
# 它可以显著减少仓库的磁盘占用空间、提高 Git 命令的执行效率,同时保持仓库功能的完整性
git gc --aggressive --prune=now
cd - >/dev/null
done

http://www.xdnf.cn/news/2567.html

相关文章:

  • 服务器异地备份,服务器异地备份有哪些方法?
  • 记录学习记录学习《手动学习深度学习》这本书的笔记(九)
  • MVCC(多版本并发控制)
  • docker部署Mysql8一直密码错误记录
  • 实时操作系统在金融科技中的应用及未来展望
  • Coding Practice,48天强训(25)
  • [Jupyter Notebook]:Jupyter Notebook 安装教程(代码编辑器)
  • 【C++底层】底层的编译逻辑和过程
  • OnlyOffice Document Server 开发版:连接器使用-ARM和x86双模式安装指南
  • C盘清理实用技巧整理
  • 卡洛诗西餐厅,以“中式西餐”为核心战略
  • 如何理解promise 续一
  • 准确--如何在 Windows 上安装并管理多个 Python 环境
  • 【SpringMVC文件上传终极指南:从基础配置到云存储集成】
  • 在亚马逊云服务器上部署WordPress服务
  • Pikachu靶场-目录遍历
  • WPF-遵循MVVM框架创建图表的显示【保姆级】
  • 【学习笔记】计算机操作系统(一)—— 操作系统引论
  • dify实际开发中遇见的几个小问题
  • 基于ART光学跟踪系统打造具有开创性的人车互动VR解决方案
  • 产品经理面经(1)
  • 使用Nestjs, Bun 和 NCC 打造高效的 Node.js 应用构建流程
  • Shell脚本-while循环应用案例
  • Python入门基础
  • w~嵌入式C语言~合集4
  • 深度解析:Web Crawling与Web Scraping的区别与联系
  • 数据结构二叉树与二叉搜索树c实现代码
  • SVT-AV1源码分析-函数svt_aom_motion_estimation_kernel
  • 解决Keil/MDK无法跳转(go to define)问题
  • 2025年AEJ SCI2区:增强麻雀搜索算法CERL-SSA+工业物联网感知通信,深度解析+性能实测