Az LF javítását a CRLF figyelmeztetés váltja fel a Gitben

Az Lf Javitasat A Crlf Figyelmeztetes Valtja Fel A Gitben



A Git használata közben néha több hiba és figyelmeztetés is előfordulhat különböző feladatok végrehajtása során, például új projektfájlok és mappák létrehozása során különböző forgatókönyvekben, például a fájlok nyomon követése során a munkakönyvtárból az átmeneti területre. Az ' figyelmeztetés: Az LF-t a CRLF váltja fel ” a leggyakoribb figyelmeztetés, amellyel szembesülhet, amikor fájlokat ad hozzá a Git helyi adattárhoz.

Ez a cikk a „ figyelmeztetés: Az LF-t a CRLF váltja fel ” és megoldást kínál a javításra.

Mit jelent a „figyelmeztetés: az LF-et CRLF fogja váltani” a Gitben?

Az ' figyelmeztetés: Az LF-t a CRLF váltja fel ' többnyire akkor fordul elő, ha a Git konfigurációs változó értéke '' igaz ”. A figyelmeztetés hátterében az áll, hogy a véglegesített fájlok eltérnek a mentett fájloktól.







Tehát a figyelmeztetés feloldásához vagy elkerüléséhez módosítania kell a Git konfigurációs változó értékét a ' $ git config <–global or local> core.autocrlf false ” parancsot.



Tekintse meg az alábbi forgatókönyvet, amely a megadott figyelmeztetést mutatja.



1. lépés: Keresse meg a Git mappát

Először lépjen a Git projektek gyökérmappájába a megadott paranccsal:





$ CD 'C:\Felhasználók \n azma\Go'

2. lépés: Hozzon létre és helyezzen át a Git Local Repository-ba

Hozzon létre egy új könyvtárat a ' mkdir ' parancsot, és azonnal lépjen rá a ' CD 'parancs:



$ mkdir demo7 && CD demo7

3. lépés: Inicializálja a Git Repository-t

Most futtassa a „ ez meleg ” parancs a Git helyi tárhely inicializálásához:

$ ez meleg

4. lépés: Nyissa meg és frissítse a fájlt

Futtassa a megadott parancsot új fájl létrehozásához és szöveg hozzáadásához az átirányítási operátor használatával:

$ érintés fájl1.txt && visszhang 'Ez az első fájlom' > fájl1.txt

Itt hozzáadtuk: Ez az első fájlom ' szöveg a ' fájl1.txt '-'-ig visszhang 'parancs:

5. lépés: Fájl hozzáadása

Ezután adja hozzá a fájlt a Git állomásozási területéhez az alábbi paranccsal:

$ git add fájl1.txt

Látható, hogy a Git bash az említett figyelmeztetést dobta, amikor megpróbáltuk hozzáadni a fájlt a staging területhez:

Most térjünk át a következő szakaszra a „ figyelmeztetés: Az LF-t a CRLF váltja fel ”.

Hogyan javítható ki a „figyelmeztetés: Lf-t a CRLF váltja fel”?

Most térjünk át az alábbi lépésekre az előző szakaszban észlelt figyelmeztetés kijavításához.

1. lépés: Ellenőrizze a beállításokat

Először ellenőrizze a Git konfigurációs változó értékének alapértelmezett beállításait a megadott paranccsal:

$ git konfig mag.autocrlf

Az alábbi kimenet szerint a Git konfigurációs változó a következőképpen van beállítva igaz ”:

2. lépés: Cserélje ki CRLF figyelmeztetéssel globálisan (felhasználónként)

Ezután a Git konfigurációs változó értékét a következőre változtatjuk. hamis ” adott parancs segítségével:

$ git konfig --globális mag.autocrlf hamis

3. lépés: Ellenőrizze a beállításokat

Most ellenőrizni fogjuk az elvégzett műveletet, hogy megbizonyosodjon arról, hogy a konfigurációs változó értéke '' hamis ”:

$ git konfig mag.autocrlf

Az alábbi kimenet azt jelzi, hogy a változó értékének beállítása sikeresen „ hamis ”:

4. lépés: Helyileg cserélje ki CRLF-figyelmeztetésre (csak a projekthez)

Az adott helyi projektek CRLF figyelmeztetésének lecseréléséhez hajtsa végre az alábbi parancsot:

$ git konfig --helyi mag.autocrlf hamis

5. lépés: Ellenőrizze a beállításokat

Most futtatjuk a „ git konfig ' parancs a következővel: ' mag.autocrlf ” Git konfigurációs változó a konfigurált érték ellenőrzéséhez:

$ git konfig mag.autocrlf

Az alábbi kimeneten láthatja, hogy az érték sikeresen beállt a „ hamis ”:

6. lépés: Fájl hozzáadása

Végül hozzáadjuk a fájlt a Git staging területéhez a megadott paranccsal:

$ git add fájl1.txt

Látható, hogy; a fájl sikeresen hozzáadva:

7. lépés: Ellenőrizze az állapotot

Végül ellenőrizzük a Git tárhely aktuális állapotát:

$ git állapot .

Az alábbi kimenet azt jelzi, hogy az új fájl hozzáadásra került a Git tárolóhoz:

Ez az! Megadtuk a legegyszerűbb megoldást a CRLF figyelmeztetés javítására a Gitben.

Következtetés

A Git felhasználók többnyire a „ figyelmeztetés: Az LF-t a CRLF váltja fel ' amikor az ' autocrlf ” A Git konfigurációs változó értéke a következőképpen van konfigurálva igaz ”. Értékét azonban módosíthatja a következőképpen: globális 'felhasználónként, valamint ' helyi ' projektenként a ' $ git config <–global or local> core.autocrlf false ” parancsot. Ebben a cikkben a „ figyelmeztetés: Az LF-t a CRLF váltja fel ” és felajánlotta a megoldásokat a javításra.