L'article Diagnostiquer pourquoi Git est si lent contient cet article intéressant:
Activer le cache du système de fichiers
La couche du système de fichiers de Windows est intrinsèquement différente de Linux (pour laquelle l'accès au système de fichiers de Git est optimisé). Comme solution de contournement, Git pour Windows propose un cache de système de fichiers qui accélère les opérations dans de nombreux cas, après un "échauffement" initial. Vous pouvez activer le cache du système de fichiers par référentiel:
git config core.fscache true
Si j'active cette option dans Git, qu'est-ce qui change réellement? À quoi ressemble le cache du système de fichiers dans Windows 7 et qu'est-ce qui est mis en cache? Qu'implique le «réchauffement initial»?