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ừ root
ngườ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. top
hiể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.
git
khô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.
top
hoặc htop
và các hoạt động I / O.
top
htop
...
chown -r
lệnh của bạn .