Ta članek bo obravnaval ' opozorilo: LF bo zamenjal CRLF « in zagotovite rešitev za popravilo.
Kaj je »opozorilo: LF bo zamenjan s CRLF« v Gitu?
' opozorilo: LF bo zamenjal CRLF ' se večinoma zgodi, ko je vrednost konfiguracijske spremenljivke Git poravnana kot ' prav ”. Razlog za opozorilo je, da se odobrene datoteke razlikujejo od tistih, ki ste jih shranili.
Torej, da razrešite ali se izognete temu opozorilu, morate spremeniti vrednost konfiguracijske spremenljivke Git z uporabo ' $ git config <–globalno ali lokalno> core.autocrlf false ” ukaz.
Oglejte si spodnji scenarij, ki nam pokaže navedeno opozorilo.
1. korak: Pomaknite se do mape Git
Najprej se premaknite v korensko mapo projektov Git s priloženim ukazom:
$ cd 'C:\Uporabniki \n azma\Go'
2. korak: Ustvarite in premaknite v lokalno skladišče Git
Ustvarite nov imenik tako, da izvedete ' mkdir ' in se takoj premaknite nanj z uporabo ' cd ” ukaz:
$ mkdir demo7 && cd demo7
3. korak: Inicializirajte repozitorij Git
Zdaj zaženite ' vroče je ” za inicializacijo lokalnega repozitorija Git:
$ vroče je
4. korak: Odprite in posodobite datoteko
Zaženite navedeni ukaz, da ustvarite novo datoteko in dodate nekaj besedila z uporabo operaterja preusmeritve:
$ dotik datoteka1.txt && odmev 'To je moja prva datoteka' > datoteka1.txtTukaj smo dodali ' To je moja prva datoteka »besedilo v« datoteka1.txt ' skozi ' odmev ” ukaz:
5. korak: dodajte datoteko
Nato dodajte datoteko v uprizoritveno območje Git s spodnjim ukazom:
$ git add datoteka1.txtVidimo, da je Git bash vrgel omenjeno opozorilo, ko smo poskušali dodati datoteko v uprizoritveno območje:
Zdaj pa pojdimo na naslednji razdelek, da popravimo » opozorilo: LF bo zamenjal CRLF ”.
Kako popraviti 'opozorilo: Lf bo nadomeščen s CRLF'?
Zdaj pa pojdimo k spodnjim korakom za odpravo navedenega opozorila v prejšnjem razdelku.
1. korak: Preverite nastavitve
Najprej preverite privzete nastavitve vrednosti konfiguracijske spremenljivke Git z uporabo podanega ukaza:
$ git config jedro.autocrlfGlede na spodnji rezultat je konfiguracijska spremenljivka Git nastavljena kot ' prav ”:
2. korak: globalno zamenjajte z opozorilom CRLF (na uporabnika)
Nato bomo spremenili vrednost konfiguracijske spremenljivke Git v ' lažno ” s pomočjo danega ukaza:
$ git config --globalno jedro.autocrlf lažno
3. korak: Preverite nastavitve
Zdaj bomo preverili izvedeno operacijo, da zagotovimo, da je vrednost konfiguracijske spremenljivke spremenjena v ' lažno ”:
$ git config jedro.autocrlfSpodnji izhod označuje, da je vrednost spremenljivke uspešno nastavljena na ' lažno ”:
4. korak: lokalno zamenjajte z opozorilom CRLF (samo za projekt)
Če želite zamenjati opozorilo CRLF za določene lokalne projekte, izvedite spodnji ukaz:
$ git config --lokalno jedro.autocrlf lažno
5. korak: Preverite nastavitve
Zdaj bomo zagnali ' git config ukaz z ' jedro.autocrlf ” Konfiguracijska spremenljivka Git za preverjanje njene konfigurirane vrednosti:
$ git config jedro.autocrlfV spodnjem izpisu lahko vidite, da je vrednost uspešno poravnana na ' lažno ”:
6. korak: dodajte datoteko
Na koncu bomo datoteko dodali v uprizoritveno območje Git s pomočjo danega ukaza:
$ git add datoteka1.txtVidi se, da; datoteka je uspešno dodana:
7. korak: Preverite stanje
Nazadnje bomo preverili trenutno stanje repozitorija Git:
$ status git .Spodnji rezultat kaže, da je nova datoteka dodana v repozitorij Git:
To je to! Zagotovili smo najpreprostejšo rešitev za odpravo opozorila CRLF v Gitu.
Zaključek
Uporabniki Gita se večinoma srečujejo z ' opozorilo: LF bo zamenjal CRLF ' ko ' autocrlf ” Vrednost konfiguracijske spremenljivke Git je konfigurirana kot “ prav ”. Lahko pa spremenite njegovo vrednost kot ' globalno « na uporabnika kot tudi » lokalni « na projekt v » $ git config <–globalno ali lokalno> core.autocrlf false ” ukaz. V tem članku smo razpravljali o ' opozorilo: LF bo zamenjal CRLF « in ponudil rešitve za popravilo.