Recently I filled my gitlab server's hard drive and I am looking to free some space, so:
Is it possible to remove files with all of their history?
Recently I filled my gitlab server's hard drive and I am looking to free some space, so:
Is it possible to remove files with all of their history?
To get free space,
git gc
is the easiest way. It removes unnecessary files in Git.
If you want to delete specific big size files from history
git filter-branch --tree-filter 'rm some/big/file' HEAD
But please refer to http://git-scm.com/book/en/v2/Git-Tools-Rewriting-History before do it.
If you want to delete entire repository, just delete YOUR_REPO/.git
directory.