社区
版本控制
帖子详情
github如何删掉瘦身pack文件?
水上冰石
2018-02-27 01:27:02
使用github,误操作提交了不少class文件。创建了多个分支。现在有个文件 pack ,占了整个项目的一半大小。导致代码下载超时。整个项目140多m。想问下,有没有办法对pack文件瘦身?我用的是myeclipse自带的team工具。
...全文
905
1
打赏
收藏
github如何删掉瘦身pack文件?
使用github,误操作提交了不少class文件。创建了多个分支。现在有个文件 pack ,占了整个项目的一半大小。导致代码下载超时。整个项目140多m。想问下,有没有办法对pack文件瘦身?我用的是myeclipse自带的team工具。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianfang
2020-06-10
打赏
举报
回复
多余的class:你可以删除后,提交,删除该分支上的冗余文件 pack 文件70M, 从代码目录移出,放在单独一个资源路径。它是否需要变更管理,是否可以压缩,压缩率有多少
.git
文件
过大,
github
仓库
瘦身
前几天发现
github
的仓库非常庞大,down下来有近一个G。虽然把大
文件
删除了,但是.git
文件
夹还是占用很大空间,查询资料发现是因为有些
文件
虽然被删除了,但是
github
还会保留它的历史日志。所以采用下面的方式将大
文件
彻底删除。 PS:如果不想费事又想clone的时候快一点,只需要在命令行后面加--depth=1,就会只clone最后一次commit的内容。例如 git clone ht...
如何解决
GitHub
提交次数过多导致 .git
文件
过大的问题?彻底删除git中的大
文件
问题
GitHub
上的仓库由于提交次数过多,导致 clone 下来时 .git
文件
夹特别大,比代码本身大。 确定当前提交之前的修改历史都没有用了,用什么方法能清除之前的提交记录,让 clone 下来的 .git
文件
夹变小一点? git 如果提交一个
文件
,然后删除他,继续提交,那么这个
文件
是存在 git 中,需要使用特殊的命令才可以删除。 原因 & 解决方法 首先要注意尽量不要往git上提交二进制
文件
,二进制
文件
是不按diff保存的,即使提交了也不要每次改一点然后再提交一遍。如果全是文本文
给
github
仓库
瘦身
问题随着我们提交代码次数的增多,你会发现 Git 包变得越来越臃肿,尤其是上传大
文件
上去的时候,当你删除
文件
时,其实 .git目录下的大
文件
对象是不会被删除的。Git 会把
文件
的每一个差...
删除.git
文件
夹以及.git
文件
过大!删除大
文件
1.删除.git
文件
夹 在本地仓库的目录下调用命令行删除根目录下的.git
文件
夹,输入 find . -name ".git" | xargs rm -Rf # OR rm -rf .git 这样本地仓库就清除了,像下面这样,master不见了。 2. 手动删除掉残留的.git
文件
在命令行中输入rm -rf +
github
仓库地址,例 rm -rf https://
github
.com/xxx/xxx.git 在
github
的对应的库中到 setting 删除库。 2..git
文件
过
给.git(
github
)仓库
瘦身
(对照官方最新版本)
在网上搜索的文章基本都过期了,然后自己摸索了一番,总结一下。 查询较大的
文件
cd ROOT_OF_YOUR_REPO git verify-
pack
-v .git/objects/
pack
/*.idx | sort -k 3 -n | tail -3 edcfd306818542eecbbea3982ae83fc5a726cbe5 blob 6888412 2402254 3319670...
版本控制
1,277
社区成员
1,251
社区内容
发帖
与我相关
我的任务
版本控制
软件工程 CVS/SVN
复制链接
扫一扫
分享
社区描述
软件工程 CVS/SVN
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章