J'ai un projet GIT massif avec plusieurs sous-modules GIT à l'intérieur. J'ai changé de manière récursive la propriété ( chown -r
) de root
à mon utilisateur pour chaque fichier de mon projet.
Maintenant, toute commande git prend beaucoup de temps et semble utiliser 99% de CPU. Quelle est la solution?
J'ai fait sudo chown -R my_user my_project/
METTRE À JOUR
Cela ne semble pas être uniquement lié à GIT, d'autres commandes de terminal prennent également beaucoup de temps. top
me montre 100% d'utilisation de git pendant 15 secondes au lieu des 0-1 secondes habituelles.
git
ne se soucie pas de qui possède les fichiers, tant qu'il peut accéder aux fichiers.
top
ou htop
et les activités d'E / S.
top
htop
...
chown -r
commande.