Để thêm vào câu trả lời của Dan Moldavan .
Tôi đã gặp sự cố này khi làm việc trên Ứng dụng Rails.
Tôi đã thêm một .editorconfig
tệp có các thuộc tính sau:
# editorconfig.org
root = true
[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
[*.md]
trim_trailing_whitespace = false
Và tôi đã thêm một .gitattributes
tệp có các thuộc tính sau:
# Enforce Unix newlines
* text=auto eol=lf
Và sau đó, Atom Editor của tôi đã gặp sự cố:
1 vấn đề ảnh hưởng đến .gitattributes
khoảng trắng: Có thể gói "khoảng trắng" ngăn các thuộc tính sau hoạt động đáng tin cậy: insert_final_newline, trim_trailing_whitespace. Bạn có thể thử định cấu hình lại hoặc vô hiệu hóa gói "khoảng trắng" để giải quyết các vấn đề liên quan.
Đây là cách tôi sửa nó :
- Mở Atom Editor của bạn
- Đi tới Chỉnh sửa> Tùy chọn> Gói
- Nhập khoảng trắng
- Nhấp vào gói hiển thị
- Bỏ chọn những điều sau:
- Đảm bảo một dòng mới theo dõi
- Bỏ qua khoảng trắng trên dòng hiện tại
- Để lại Ignore Khoảng trắng Chỉ dòng unticked
Lưu và đóng cài đặt.
Đó là tất cả.
Tôi hi vọng cái này giúp được
"A sequence of zero or more non- <newline> characters plus a terminating <newline> character."
- stackoverflow.com/questions/729692