Este es el comando git-prune que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
git-prune: elimina todos los objetos inalcanzables de la base de datos de objetos
SINOPSIS
git ciruela pasa [-n] [-v] [--expire ] [-] [ ...]
DESCRIPCIÓN
Note
En la mayoría de los casos, los usuarios deben ejecutar git gcque llama git ciruela pasa. Ver la sección
"NOTAS", a continuación.
Esto corre git fsck - inalcanzable utilizando todas las referencias disponibles en refs /, opcionalmente con
conjunto adicional de objetos especificados en la línea de comando y poda todos los objetos desempaquetados
inalcanzable desde cualquiera de estos objetos principales de la base de datos de objetos. Además,
poda los objetos desempaquetados que también se encuentran en paquetes ejecutando git lleno de ciruelas. Lo
también elimina las entradas de .git / shallow que no son accesibles por ninguna referencia.
Tenga en cuenta que permanecerán los objetos empaquetados inalcanzables. Si esto no se desea, consulte git-
Repack(1).
CAMPUS
-n, --secar
No quite nada; solo informe lo que eliminaría.
-v, --detallado
Informe todos los objetos eliminados.
--
No interprete más argumentos como opciones.
--expirar
Solo expire objetos sueltos de más de .
...
Además de los objetos accesibles desde cualquiera de nuestras referencias, mantenga los objetos accesibles
de la lista s.
EJEMPLO
Para podar los objetos que no usa su repositorio u otro que toma prestado de su repositorio
a través de su .git / objects / info / alternates:
$ git prune $ (cd ../otro && git rev-parse --todos)
NOTAS
En la mayoría de los casos, los usuarios no necesitarán llamar git ciruela pasa directamente, pero en su lugar debería llamar git
gc, que se encarga de la poda junto con muchas otras tareas de limpieza.
Para obtener una descripción de los objetos que se consideran para podar, consulte git fsck's
- opción inalcanzable.
Use git-prune en línea usando los servicios de onworks.net