从gitlab中删除提交

时间:2014-12-05 13:49:20

标签: git

最近我填写了我的gitlab服务器的硬盘,我希望释放一些空间,所以:

是否可以删除包含所有历史记录的文件?

1 个答案:

答案 0 :(得分:1)

获得可用空间,

git gc

是最简单的方法。它在Git中删除了不必要的文件。

如果您想从历史记录中删除特定的大尺寸文件

git filter-branch --tree-filter 'rm some/big/file' HEAD

但请在执行此操作之前参考http://git-scm.com/book/en/v2/Git-Tools-Rewriting-History

如果要删除整个存储库,只需删除YOUR_REPO/.git目录。