Hoe LF te repareren wordt vervangen door CRLF-waarschuwing in Git

Hoe Lf Te Repareren Wordt Vervangen Door Crlf Waarschuwing In Git



Tijdens het gebruik van Git kun je soms meerdere fouten en waarschuwingen tegenkomen tijdens het uitvoeren van verschillende taken, zoals het maken van nieuwe projectbestanden en -mappen in verschillende scenario's, zoals bij het volgen van bestanden van de werkmap naar het staging-gebied. De ' waarschuwing: LF wordt vervangen door CRLF ” is de meest voorkomende waarschuwing die u kunt tegenkomen bij het toevoegen van bestanden aan de lokale Git-repository.

In dit artikel wordt ingegaan op de “ waarschuwing: LF wordt vervangen door CRLF ” en de oplossing bieden om het te repareren.

Wat is 'waarschuwing: LF wordt vervangen door CRLF' in Git?

De ' waarschuwing: LF wordt vervangen door CRLF ” komt meestal voor wanneer de waarde van de Git-configuratievariabele wordt afgewikkeld als “ WAAR ”. De reden achter de waarschuwing is dat de vastgelegde bestanden verschillen van wat u hebt opgeslagen.







Dus om deze waarschuwing op te lossen of te vermijden, moet je de waarde van de Git-configuratievariabele wijzigen met behulp van de ' $ git config <–global of local> core.autocrlf false ” commando.



Bekijk het onderstaande scenario, dat ons de gespecificeerde waarschuwing laat zien.



Stap 1: Navigeer naar de Git-map

Ga eerst naar de hoofdmap van Git projects met behulp van de opgegeven opdracht:





$ CD 'C:\Gebruikers \n azma\Ga'

Stap 2: Creëer en verplaats naar Git Local Repository

Maak een nieuwe map door de ' mkdir ' commando en ga er onmiddellijk naar toe met ' CD ” commando:



$ mkdir demo7 && CD demo7

Stap 3: Initialiseer Git Repository

Voer nu de ' het is heet ” commando om de Git lokale repository te initialiseren:

$ het is heet

Stap 4: Bestand openen en bijwerken

Voer de opgegeven opdracht uit om een ​​nieuw bestand te maken en wat tekst toe te voegen met behulp van de omleidingsoperator:

$ aanraken bestand1.txt && echo 'Het is mijn eerste bestand' > bestand1.txt

Hier hebben we toegevoegd “ Het is mijn eerste bestand ” tekst in “ bestand1.txt ' door ' echo ” commando:

Stap 5: Bestand toevoegen

Voeg vervolgens het bestand toe aan het Git staging-gebied met behulp van onderstaande opdracht:

$ git add bestand1.txt

Het is te zien dat Git bash de genoemde waarschuwing gaf toen we probeerden het bestand toe te voegen aan het staging-gebied:

Laten we nu naar het volgende gedeelte gaan om de ' waarschuwing: LF wordt vervangen door CRLF ”.

Hoe op te lossen 'waarschuwing: Lf wordt vervangen door CRLF'?

Laten we nu verder gaan met de onderstaande stappen om de vermelde waarschuwing in de vorige sectie op te lossen.

Stap 1: Controleer instellingen

Controleer eerst de standaardinstellingen van de Git-configuratievariabele waarde met behulp van de opgegeven opdracht:

$ git config core.autocrlf

Volgens de onderstaande uitvoer is de Git-configuratievariabele ingesteld als ' WAAR ”:

Stap 2: Vervang door CRLF-waarschuwing wereldwijd (per gebruiker)

Vervolgens zullen we de waarde van de Git-configuratievariabele wijzigen in ' vals ” met behulp van het gegeven commando:

$ git config --globaal core.autocrlf vals

Stap 3: Instellingen verifiëren

Nu zullen we de uitgevoerde bewerking verifiëren om ervoor te zorgen dat de waarde van de configuratievariabele wordt gewijzigd in ' vals ”:

$ git config core.autocrlf

Onder-uitvoer geeft aan dat de variabelewaarde met succes is ingesteld op ' vals ”:

Stap 4: Vervang lokaal door CRLF-waarschuwing (alleen voor het project)

Voer de onderstaande opdracht uit om de CRLF-waarschuwing voor de specifieke lokale projecten te vervangen:

$ git config --lokaal core.autocrlf vals

Stap 5: Instellingen verifiëren

Nu zullen we de ' git config ” commando met “ core.autocrlf Git-configuratievariabele om de geconfigureerde waarde te controleren:

$ git config core.autocrlf

In de onderstaande uitvoer kunt u zien dat de waarde met succes is verrekend met ' vals ”:

Stap 6: Bestand toevoegen

Ten slotte zullen we het bestand toevoegen aan het Git staging-gebied met behulp van de gegeven opdracht:

$ git add bestand1.txt

Het kan gezien worden dat; het bestand is succesvol toegevoegd:

Stap 7: Status controleren

Ten slotte zullen we de huidige status van de Git-repository controleren:

$ git-status .

De onderstaande uitvoer geeft aan dat het nieuwe bestand is toegevoegd aan de Git-repository:

Dat is het! We hebben de eenvoudigste oplossing geboden om de CRLF-waarschuwing in Git op te lossen.

Conclusie

Git-gebruikers komen vooral de “ waarschuwing: LF wordt vervangen door CRLF ' wanneer de ' autocrlf ” Waarde van Git-configuratievariabele is geconfigureerd als “ WAAR ”. U kunt de waarde echter wijzigen als ' globaal ” zowel per gebruiker als “ lokaal ” per project in de “ $ git config <–global of local> core.autocrlf false ” commando. In dit artikel hebben we het gehad over de “ waarschuwing: LF wordt vervangen door CRLF ” en bood de oplossingen om het te repareren.