Se eliminaron más de una docena de twigs de git, casi sin espacio guardado

Eliminé varias sucursales locales antiguas (más de la mitad de las sucursales existentes) de media docena de repositorys Git que uso. Mi objective era networkingucir el tamaño colectivo de los repos, porque todas las semanas tengo que moverlos de la computadora de la oficina a mi computadora portátil y viceversa.

Comprobé el tamaño agregado del directory padre en el Explorador de Windows. Antes de podar las viejas twigs: 1.809.407.125 bytes. Después: 1,809,394,136 bytes. Al podar cerca de dos docenas de twigs de seis repositorys, guardé un total de 12.989 bytes.

Cualquier cambio que representaran las twigs eliminadas, fueron el trabajo de dos equipos de ingenieros en los últimos meses. Es difícil creer que los deltas ascendieron a no más de 13 KB.

¿Hay algo más que deba hacer para que Git networkinguzca la cantidad de espacio que ocupa un repository local para que coincida con la cantidad de datos que contiene?

Para networkingucir el tamaño de su repository git, debería consultar git gc . Hace tareas de limpieza que ayudan a networkingucir el tamaño del disco y boost el performance.

Puede intentar:

 git gc --prune=now --aggressive 

Ahora sobre las twigs.
Una twig de git es básicamente un puntero a una confirmación, borrarla no elimina necesariamente los objects de confirmación (verifique esto para una mejor explicación sobre qué son las twigs de git).
El uso de git gc después de eliminar sus twigs antiguas ayudará a eliminar los objects inalcanzables que quedaron y es probable que vea una networkingucción mayor en el tamaño de su repository.