Tôi có một dự án GIT lớn với một số mô hình con GIT bên trong. Tôi đệ quy thay đổi quyền sở hữu ( chown -r) từ rootngười dùng của mình cho mỗi tệp trong dự án của tôi.
Bây giờ bất kỳ lệnh git nào cũng mất rất nhiều thời gian để hoàn thành và dường như sử dụng CPU 99%. Vấn đề là gì?
tôi đã làm sudo chown -R my_user my_project/
CẬP NHẬT
Điều này dường như không chỉ liên quan đến GIT, các lệnh đầu cuối khác cũng mất rất nhiều thời gian. tophiển thị cho tôi mức sử dụng 100% git trong khoảng 15 giây thay vì 0-1 giây thông thường.
gitkhông quan tâm ai sở hữu các tệp, miễn là nó có thể truy cập các tệp.
tophoặc htopvà các hoạt động I / O.
top htop...
chown -rlệnh của bạn .