cómo networkingucir el tamaño del repo del git del server cuando se elimina una twig

He usado gitlabhq configed un server de git. Todos los Repos guardan en el directory /repos/ en el server.

Tengo un proyecto y tengo una sucursal, esta sucursal tiene grandes files. Para ahorrar espacio en el disco, borro esta twig use git push origin :test .

Pero cuando voy a mi server de git, encuentro que este tamaño de repository del proyecto no cambia.

¿Entonces mi pregunta es cómo networkingucir el tamaño del repo de git del server cuando elimino una twig?

He usado git filter-branch –tree-filter 'rm -f bigfile.zip' HEAD, también parece que no puede networkingucir el tamaño del server git repo.

Borre todas las references a él (incluso desde el reflog de HEAD), luego haga git gc .

Hasta donde yo sé, esto no está disponible desde git push y debe hacerse en el server.

Lo resolví ejecutando debajo del command en el server.

bash git gc --aggressive --prune=now