• # vitesse de git status

    Posté par . En réponse au journal Git en version 2.17. Évalué à 5.

    git status a reçu une amélioration en terme de performance sur des dépôt contenant beaucoup de fichier

    Pas directement. Ils ont ajouté une nouvelle fonctionnalité qui peut le rendre plus rapide, mais en soit il n'a pas vraiment changé.

    Ils ont ajouté un hook qui est exécuté avant le status et qui doit fournir sur sa sortie standard la liste des fichiers modifiés séparé par la valeur null. L'objectif est de pouvoir s'interfacer avec watchman (un outil open source et multiplateforme de chez facebook) qui va lister les fichiers changés.

    C'est utile uniquement si vous avez énormément de fichiers et que faire un stat(2) sur l'ensemble est trop long.