Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11005|Відповідь: 0

warning: LF will be replaced by CRLF in xxxx.

[Копіювати посилання]
Опубліковано 05.01.2021 11:26:06 | | | |
warning: LF will be replaced by CRLF in xxxx.
Файл матиме оригінальні закінчення рядків у вашій робочій директорії



Причина в тому, що існує проблема символічного втечі

Розрив рядка у вікнах — це CRLF, а розрив рядка в Linux — LF, тому при виконанні додавання . Підказки, рішення:


Інструкції конфігурації git core.autocrlf

Форматування — це невелика головна біль, з якою стикаються багато розробників під час співпраці, особливо в кросплатформних ситуаціях. Через відмінності в редакторах або додавання розривів рядків Windows у кросплатформних проєктах деякі тонкі зміни простору можуть випадково потрапити у спільну роботу або надіслані патчі. Не хвилюйтеся, деякі налаштування Git допоможуть вам вирішити ці проблеми.

core.autocrlf

Якщо ви пишете програму на Windows або працюєте з кимось, хто програмує на Windows, а ви на іншій системі, ви можете зіткнутися з проблемою закриття лінії. Це пов'язано з тим, що Windows використовує два символи — каретний вхід і розриви рядків — для завершення рядка, тоді як Mac і Linux використовують лише один символ для розривів рядків. Хоча це незначна проблема, вона може суттєво порушити міжплатформенну співпрацю.

Git може автоматично конвертувати CRLF з кінця рядків у LF при коміті, а LF — у CRLF при перевірці коду. Використайте core.autocrlf, щоб увімкнути це і встановити true у Windows, щоб після перевірки коду LF був конвертований у CRLF.



Налаштуйте core.autocrlf як false, тобто не вмикайте функцію автоматичного конвертування.





Попередній:SQL Server використовує коми, що розділяють рядки
Наступний:.NET/C# реалізує просте логування на основі BlockingCollection
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com