给Git仓库瘦身。

2016/12/23 14:09
阅读数 2.8K

利用git的时候时长因为仓库误传了大文件是的git下载更新变的比较慢,这里看看怎么给他瘦身。

项目中我上传了很多psd文件导致仓库比较大这里执行删除.psd文件

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch *.psd' --prune-empty --tag-name-filter cat -- --all

清除快取和回收空间
rm -rf .git/refs/original/ 
git reflog expire --expire=now --all
git gc --prune=now
git gc --aggressive --prune=now

强制覆盖并上传到 remote repository

git push origin master --force

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
1 收藏
0
分享
返回顶部
顶部