Trouver la taille du référentiel Git
Quel est un moyen simple de trouver la taille de mon dépôt Git ?
Et je ne veux pas dire du -h
sur le répertoire racine de mon référentiel. J'ai beaucoup de fichiers ignorés, donc cette taille serait différente de la taille totale de mon référentiel. Je veux essentiellement savoir combien de données seraient transférées lors du clonage de mon référentiel.
Solution du problème
Notez que depuis git 1.8.3 (22 avril 2013):
" git count-objects
" appris " --human-readable
" alias " -H
" option pour afficher divers grands nombres dans Ki
/ Mi
/ GiB
mis à l'échelle si nécessaire.
Cela pourrait être combiné avec l' -v
option mentionnée par Jack Morrison dans sa réponse.
git gc
git count-objects -vH
( git gc
est important, comme mentionné par la réponse d' ABB )
De plus (toujours git 1.8.3), la sortie est plus complète :
" git count-objects -v
" a appris à signaler les packfiles temporaires restants et autres déchets dans le magasin d' objets.
Commentaires
Enregistrer un commentaire