码迷,mamicode.com
首页 > 其他好文 > 详细

git-删除已经commit的文件并强制更新

时间:2018-01-01 23:49:09      阅读:524      评论:0      收藏:0      [点我收藏+]

标签:maven   branch   1.5.0   --   编程   ignore   agg   reac   filter   

git filter-branch -f --index-filter ‘git rm --cached --ignore-unmatch Spring/day04/32.编程式事务.rar‘ && git filter-branch -f --index-filter ‘git rm --cached --ignore-unmatch Svn_Maven/maven/maven/apache-maven-3.2.5/repr/repository/.cache/m2e/1.5.0/26522e0d83a422eed93329ece7565cfc/nexus-maven-repository-index.gz‘ && git filter-branch -f --index-filter ‘git rm --cached --ignore-unmatch Svn_Maven/maven/maven/apache-maven-3.2.5/repr/repository/.cache/m2e/1.5.0/26522e0d83a422eed93329ece7565cfc/full/_26.cfs‘

rm -rf .git/refs/original/ &&
git reflog expire --expire=now --all &&
git fsck --full --unreachable &&
git repack -A -d &&
git gc --aggressive --prune=now &&
git push --force [remote] master

git-删除已经commit的文件并强制更新

标签:maven   branch   1.5.0   --   编程   ignore   agg   reac   filter   

原文地址:https://www.cnblogs.com/xvnyata/p/8168936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!