Saya sudah mulai mengerjakan integrasi SourceLink (#770) yang sensitif terhadap akhir baris dan menemukan sedikit neraka di repositori kami. Tampaknya setengah dari file sedang dikomit dengan akhiran CRLF
, sementara yang lain dengan LF
.
Itu harus diperbaiki, sehingga semua file disimpan di repo dengan LF
. Kemudian, ketika Anda checkout file di Windows, git akan secara otomatis mengonversinya menjadi CRLF
selama checkout dan menjadi LF
selama komit (kecuali Anda sengaja menonaktifkannya). Itu adalah praktik umum di repositori dan cukup aneh melihat kekacauan di sini.
Kita harus memperbaiki file di cabang master
dan v4
karena kita terus-menerus menggabungkan master
ke v4
.
@moodmosaic @adamchester @klimisa Apakah Anda keberatan dengan perbaikan tersebut? Jika tidak, saya akan memperbaiki akhir baris untuk semua file dan membuat komitmen langsung dengan perubahan itu. Jika tidak, tidak mungkin untuk melanjutkan dengan #770.
👍 Dari saya
👍 Dari saya juga.
Sepakat! Saya akan mencoba menemukan saat yang tepat dan akan memecat komit ke kedua cabang.
Tetap