Je rejoins @xataz : tu as testé en ligne de commandes ?
Certes, Git n'est pas prévu pour gérer des fichiers de plusieurs Go (pour quelques 100aines de Mo, ça passe bien), mais XX milliers de petits fichiers, si... C'est même son terrain de jeux !
Après, suivant le nombre de fichiers, c'est normal que ton CPU explose le temps de la construction de l'index !
Et oui, ça peut être long si tu as des centaines de milliers de fichiers.
ça ne me surprendrai pas qu'il passe 24h sur un projet de 70Go en 480 000 fichiers par exemple. Faut bien tout indexer 😉