filter-branch

使用filter-branch抹掉错误提交的大文件提交记录,彻底清理.git目录

由于不小心将大的压缩包文件放到了项目下,提交的时候又push到远程仓库去了,虽然后来我把文件删掉了重新提交,但Git周到的为你保存了每个文件的前生后世防止你哪天又要找回你删除过的文件,导致项目下的.git子目录依然存在这些大文件的提交记录,占用大量空间。 那如果我确认以后再不需要这个大文件,如果彻底从git仓库和提交记录里面删除它呢? 这时候我们就需要用到filter-branch,这个命令就可以 […]

Scroll to top