Đây là vấn đề cơ bản: git dường như đánh dấu tất cả các tệp của tôi là đã thay đổi, mặc dù không có thay đổi. Ngay cả những khác biệt không hiển thị bất kỳ sự khác biệt, vẫn còn nó muốn tôi dàn dựng/cam kết tất cả các tập tin một lần nữa. Làm thế nào tôi có thể thuyết phục git rằng không có thay đổi theo cách vẫn theo dõi các thay đổi được thực hiện từ thời điểm đó?git đánh dấu các tệp không thay đổi khi đã thay đổi
Tôi có kho lưu trữ git mà tôi chỉnh sửa trên hai máy tính riêng biệt (cả hai đều là máy Mac). Tôi sử dụng để chuyển chúng bằng cách sử dụng hình ảnh hệ thống tập tin được mã hóa trên thanh USB và được sao chép bằng rsync. Khi tôi chuyển các tập tin vào máy tính xách tay của tôi, tất cả các tập tin được đánh dấu là thay đổi. Nếu tôi chỉ bỏ qua git và làm việc trên các tập tin, rsync'ing nó trở lại, các máy khác sẽ nhận ra chính xác chỉ các tập tin thay đổi một lần nữa. Vì vậy, nó sorta hoạt động, nhưng nó thực sự bất tiện để làm việc trên máy tính xách tay của tôi khi tôi không thể cam kết thay đổi của tôi cho đến khi tôi trở lại máy khác như sau đó tôi sẽ phải cam kết một số thay đổi trong một checkin duy nhất.
Cảm ơn bạn rất nhiều! – glaz666