Mam ogromny projekt GIT z kilkoma podmodułami GIT w środku. Rekurencyjnie zmieniłem właściciela ( chown -r
) z root
na mojego użytkownika dla każdego pliku w moim projekcie.
Teraz każde polecenie git zajmuje dużo czasu i wydaje się, że używa 99% procesora. Jaki jest problem?
Zrobiłem sudo chown -R my_user my_project/
AKTUALIZACJA
Wydaje się, że nie dotyczy to tylko GIT, inne polecenia terminala również zajmują dużo czasu. top
pokazuje mi 100% użycia gita przez około 15 sekund zamiast zwykłych 0-1 sekund.
git
nie dba o to, kto jest właścicielem plików, o ile ma on dostęp do plików.
top
lub htop
działania I / O.
top
htop
...
chown -r
polecenie.