如何删除git的repository
发布网友
发布时间:2022-04-27 08:27
我来回答
共1个回答
热心网友
时间:2022-06-29 05:25
当我们的 git repository 提交大的数据文件之后,.git 目录会很大,有时候有些数据我们已经不再需要,
这时候我们可以删除,但是没有彻底删除,.git 中会保存的有历史记录,这时候,我们可以用一下方式彻底删除。
git filter-branch --index-filter \
'git rm -r --cached --ignore-unmatch path/to/your/file' \
HEAD
git push origin master --force
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --prune=now
git gc --aggressive --prune=now