Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 11005|Jawab: 0

warning: LF will be replaced by CRLF in xxxx.

[Salin tautan]
Diposting pada 05/01/2021 11.26.06 | | | |
warning: LF will be replaced by CRLF in xxxx.
File akan memiliki akhir baris aslinya di direktori kerja Anda



Alasannya adalah ada masalah pelarian simbolis

Jeda baris di windows adalah CRLF, dan jeda baris di linux adalah LF, jadi saat melakukan add . Petunjuk, solusi:


Petunjuk konfigurasi git core.autocrlf

Pemformatan adalah sakit kepala kecil yang dihadapi banyak pengembang saat berkolaborasi, terutama dalam situasi lintas platform. Karena perbedaan editor atau pemrogram Windows menambahkan jeda baris ke akhir baris file dalam proyek lintas platform, beberapa perubahan ruang halus secara tidak sengaja dapat masuk ke dalam pekerjaan kolaboratif atau tambalan yang dikirimkan. Jangan khawatir, beberapa opsi konfigurasi untuk Git akan membantu Anda memecahkan masalah ini.

inti.autocrlf

Jika Anda menulis program di Windows, atau jika Anda bekerja dengan orang lain yang memprogram di Windows dan Anda menggunakan sistem yang berbeda, Anda mungkin mengalami masalah penutupan akhir baris. Ini karena Windows menggunakan dua karakter, carriage enter dan line break, untuk mengakhiri baris, sedangkan Mac dan Linux hanya menggunakan satu karakter untuk jeda baris. Meskipun ini adalah masalah kecil, ini dapat sangat mengganggu kolaborasi lintas platform.

Git dapat secara otomatis mengonversi line ender CRLF ke LF saat Anda melakukan komitmen, dan LF ke CRLF saat Anda memeriksa kode. Gunakan core.autocrlf untuk mengaktifkan ini dan mengaturnya ke true di Windows, sehingga ketika kode diperiksa, LF akan dikonversi ke CRLF.



Konfigurasikan core.autocrlf ke false, yaitu, jangan aktifkan fungsi konversi otomatis.





Mantan:SQL Server menggunakan string pemisah koma
Depan:.NET/C# mengimplementasikan pengelogan sederhana berdasarkan BlockingCollection
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com