Được rồi, vì vậy tôi đã thêm tệp .gitattributes
với các dòng như thế này
*.css text
*.js text
etc...
Sau đó, tôi đã làm theo hướng dẫn tại http://git-scm.com/docs/gitattributes#_checking-out_and_checking-in
$ rm .git/index # Remove the index to force Git to
$ git reset # re-scan the working directory
$ git status # Show files that will be normalized
$ git add -u
$ git add .gitattributes
$ git commit -m "Introduce end-of-line normalization"
Nhưng bây giờ bản sao làm việc của tôi vẫn có dấu xuống dòng! Tôi có các tệp chưa được kiểm tra mà tôi muốn giữ lại. Làm cách nào để kiểm tra git lại nhánh chính với các tệp đã chuẩn hóa?
Tôi biết các tệp được chuẩn hóa trong kho lưu trữ vì khi tôi sao chép kho, tôi có tất cả các tệp mà không có dấu xuống dòng.