Toggle navigation
主页
English
K8S
Golang
Guitar
About Me
归档
标签
Welcome to Sanger's Blog!
解决gogs项目体积过大的问题
gogs
2023-05-18 11:26:03
10
0
0
sanger
gogs
[TOC] # 背景 有一个项目达到了80多M,拉取非常慢 实际影响的文件如下 ``` $ du -sh ./* 1.0K ./HEAD 1.0K ./config 1.0K ./description 49K ./hooks 12K ./index 1.0K ./info 3.0K ./logs 80M ./objects 4.0K ./packed-refs 2.0K ./refs $ du -sh ./objects/* 116K ./objects/pack/pack-2be7641a760fcd46b8fe118cf2ffdcd91d60c3c9.idx 80M ./objects/pack/pack-2be7641a760fcd46b8fe118cf2ffdcd91d60c3c9.pack ``` # git文件解释 ``` $ ls HEAD // 指向当前分支 branches/ // 目录 config // 项目特有的配置选项 description // 仅供 GitWeb 程序使用 hooks/ // 保存了客户端或服务端钩子脚本 index // 保存了暂存区域信息 info/ // 保存了一份不希望在 .gitignore 文件中管理的忽略模式 (ignored patterns) 的全局可执行文件 objects/ // 存储所有数据内容 refs/ // 存储指向数据 (分支) 的提交对象的指针 ``` # 参考 https://juejin.cn/post/6844903848864137229
上一篇:
git clone 报错 Peer's Certificate issuer is not recognized
下一篇:
gogs 备份
0
赞
10 人读过
新浪微博
微信
更多分享
腾讯微博
QQ空间
人人网
文档导航