Saya ingin memaksa git untuk checkout file di bawah Windows menggunakan LFtidak CR+LF. Saya memeriksa dua opsi konfigurasi tetapi saya tidak dapat menemukan kombinasi pengaturan yang tepat.
Saya ingin itu mengkonversi semua file ke LFdan tetap LFdi file.
Catatan: Saya menggunakan autocrlf = inputtetapi ini hanya memperbaiki file ketika Anda mengkomitnya. Saya ingin memaksanya untuk menggunakannya LF.
Mungkin saya tidak begitu jelas: repositori sudah menggunakan LFtetapi file-file yang diperiksa menggunakan msysgit menggunakan CR+LFdan saya ingin memaksa msysgit untuk mendapatkannya dengan LF: memaksa ujung garis Unix .
>git config --list | grep crlf
core.autocrlf=input
LFtetapi ketika saya mendapatkannya di Windows msysgit mengubahnya menjadi CR+LF.
autocrlfset ke input, git meninggalkan lfumpan baris sendirian. Bisakah Anda memposting output git config?

autocrlf=inputadalah pilihan yang benar. Tentu saja itu tidak melindungi Anda dari file yang benar-benar adacr+lfdi repositori atau membuat file dengancr+lfalat lain sebelum menambahkannya ke git. Apa masalah yang Anda alami sehingga ini tidak berhasil?