warning: LF will be replaced by CRLF in xxxx. Failil on sinu töökataloogis oma algsed realõpud
Põhjus on selles, et sümboolse põgenemise probleem on
Windowsi reavahetus on CRLF ja Linuxi reavahetus on LF, seega lisa . Ülesanded, lahendus:
git core.autocrlf konfiguratsioonikäsud
Vormindamine on väike peavalu, millega paljud arendajad koostöös kokku puutuvad, eriti platvormideülestes olukordades. Kuna toimetajate erinevused või Windowsi programmeerijad lisavad failiridade lõppu reavahetusi platvormideülestes projektides, võivad mõned peened ruumimuudatused kogemata sattuda koostöötöösse või esitatud parandustesse. Ära muretse, mõned Giti seadistusvalikud aitavad sul neid probleeme lahendada.
core.autocrlf
Kui kirjutad programmi Windowsis või töötad kellegagi, kes programmeerib Windowsis, ja oled teisel süsteemil, võib tekkida rea lõpu probleem. See on tingitud sellest, et Windows kasutab rea lõpetamiseks kahte märki – carriage enter ja read break'e, samas kui Mac ja Linux kasutavad reavahetuste jaoks ainult ühte märki. Kuigi see on väike probleem, võib see oluliselt häirida platvormidevahelist koostööd.
Git suudab automaatselt konverteerida liini lõppu CRLF-i LF-iks, kui sa pühendud, ja LF-i CRLF-iks, kui koodi laenutad. Kasuta core.autocrlf, et see Windowsis sisse lülitada ja seada see true'ks, nii et kui kood on välja registreeritud, konverteeritakse LF CRLF-iks.
Seadista core.autocrlf vääraks, st ära luba automaatset konverteerimisfunktsiooni.
|