Tôi hiểu cảnh báo là gì và cách tắt chức năng, nhưng điều tôi cần là tắt cảnh báo. Giúp đỡ xin vui lòng?git tắt "LF sẽ được thay thế bằng CRLF" cảnh báo
Trả lời
Bạn đang tìm kiếm tùy chọn core.whitespace
(xem git config --help
để biết chi tiết).
Bạn có thể thiết lập tùy chọn này như sau:
$ git config core.whitespace cr-at-eol
Bạn nên sử dụng core.autocrlf input
và core.eol input
. Hoặc đừng để git thay đổi dòng kết thúc ở tất cả với autocrlf false
và loại bỏ việc làm nổi bật các crlfs khác biệt, v.v. với core.whitespace cr-at-eol
.
Hope this helps
Bạn có thể tắt các cảnh báo với
git config --global core.safecrlf false
tôi đã sử dụng cách này (Điều này sẽ chỉ tắt cảnh báo, không phải là chức năng riêng của mình.):
Lưu tệp hiện tại của bạn vào Git, để không có tác phẩm nào của bạn bị mất.
git add . -u git commit -m "Saving files before refreshing line endings"
Xóa mọi tệp khỏi chỉ mục của Git.
git rm --cached -r .
Viết lại chỉ mục Git để nhận tất cả các kết thúc dòng mới.
git reset --hard
Thêm tất cả các tệp đã thay đổi của bạn trở lại và chuẩn bị cho một cam kết. Điều này là cơ hội của bạn để kiểm tra các tập tin, nếu có, không thay đổi.
git add . # It is perfectly safe to see a lot of messages here that read # "warning: CRLF will be replaced by LF in file."
Cam kết các thay đổi đối với kho lưu trữ của bạn.
git commit -m "Normalize all the line endings"
Tôi tin rằng OP đã cố gắng tránh nhìn thấy những cảnh báo đó nữa. Không bình thường hóa tất cả các kết thúc dòng. –
- 1. Làm thế nào để tắt cảnh báo Git "LF sẽ được thay thế bằng CRLF"?
- 2. Dòng kết thúc StreamWriter với Lf thay vì CrLf
- 3. đầu vào git autocrlf có chuyển đổi dòng kết thúc nhưng từ LF sang CRLF không?
- 4. Làm cách nào để chuyển đổi LF thành CRLF?
- 5. Git, thêm tệp vào kho lưu trữ cung cấp lỗi nghiêm trọng cho LF -> CRLF
- 6. Bắt std :: ifstream để xử lý LF, CR và CRLF?
- 7. Chèn LineFeed thay vì CRLF
- 8. Tắt cảnh báo CS1607
- 9. Tắt cảnh báo cảnh báo không an toàn mysql
- 10. Thông báo cảnh báo Javascript Thay thế
- 11. tắt cảnh báo trong leksah
- 12. php mysql_connect Cảnh báo tắt
- 13. Làm thế nào để vô hiệu hóa Git end-of-line (CRLF để LF) trên tất cả các dòng vô tính/máy?
- 14. Poltergeist - tắt cảnh báo JQMIGRATE
- 15. CRLF vào java chuỗi
- 16. Dòng mới thích hợp trong email là gì? LF hoặc CRLF?
- 17. tắt cảnh báo cụ thể trong gcc
- 18. Cảnh báo gcc "'sẽ được khởi chạy sau'
- 19. Tắt cảnh báo trong swi-prolog
- 20. Sơ đồ tệp phẳng BizTalk - cách chấp nhận LF hoặc CRLF làm dấu tách dòng
- 21. Cách sửa CRLF trong kho GIT để tránh xung đột hợp nhất
- 22. Tắt cảnh báo khi tải HTML không được định dạng tốt bằng DomDocument (PHP)
- 23. Tắt cảnh báo trên nút bấm
- 24. C++ thay đổi dòng mới từ CR + LF thành LF
- 25. Tắt cảnh báo sqlalchemy trong nosetests
- 26. cách tắt các cảnh báo PHP này?
- 27. CR/LF trong Emacs?
- 28. Làm thế nào để thay thế CR + LF bằng <br />?
- 29. Thay đổi std :: endl để đưa ra CR + LF thay vì LF
- 30. Làm thế nào để có được git thay đổi dòng kết thúc trong thư mục làm việc?
này đã làm nó cho tôi –
Vâng, đây làm việc cho tôi. –
sẽ tắt cảnh báo ngăn chặn git thay thế lf bằng crlf? @chronial – aidonsnous