Vì một số lý do, khi ban đầu tôi rút từ kho lưu trữ cho một dự án git của tôi, tôi đã nhận được rất nhiều tệp trong bản sao làm việc của mình mà không có thay đổi rõ rệt nào được thực hiện cho chúng, nhưng vẫn hiển thị trong unstaged changes
khu vực của tôi .
Tôi đang sử dụng Git Gui trên Windows xp và khi tôi nhìn vào tệp để xem những gì đã thay đổi. Tất cả những gì tôi thấy là:
old mode 100755
new mode 100644
Có ai biết điều này?
Làm cách nào tôi có thể đưa các tệp này ra khỏi danh sách các thay đổi chưa được phân loại? (Rất khó chịu khi phải trải qua 100 tệp, chỉ để chọn các tệp tôi đã chỉnh sửa gần đây và muốn cam kết).
git update-index --chmod=(+|-)x <path>
.