LF:n korjaaminen korvataan CRLF-varoituksella Gitissä

Lf N Korjaaminen Korvataan Crlf Varoituksella Gitissa



Gitiä käytettäessä saatat joskus kohdata useita virheitä ja varoituksia suorittaessasi erilaisia ​​tehtäviä, kuten luodessasi uusia projektitiedostoja ja kansioita eri skenaarioissa, kuten seuraaessasi tiedostoja työhakemistosta esitysalueelle. ' varoitus: LF korvataan CRLF:llä ” on yleisin varoitus, jonka saatat kohdata, kun lisäät tiedostoja Git paikalliseen arkistoon.

Tässä artikkelissa käsitellään ' varoitus: LF korvataan CRLF:llä ” ja tarjoa ratkaisu sen korjaamiseen.

Mikä on 'varoitus: LF korvataan CRLF:llä' Gitissä?

' varoitus: LF korvataan CRLF:llä ' tapahtuu useimmiten, kun Git-konfiguraatiomuuttujan arvoksi on asetettu ' totta ”. Varoituksen taustalla on se, että tallennetut tiedostot poikkeavat tallentamistasi tiedostoista.







Joten tämän varoituksen ratkaisemiseksi tai välttämiseksi sinun on muutettava Git-määritysmuuttujan arvoa käyttämällä ' $ git config <–global or local> core.autocrlf false ”komento.



Katso alla oleva skenaario, joka näyttää meille määritetyn varoituksen.



Vaihe 1: Siirry Git-kansioon

Siirry ensin Git-projektien juurikansioon käyttämällä annettua komentoa:





$ CD 'C:\Käyttäjät \n azma\Go'

Vaihe 2: Luo ja siirrä Git Local Repositoryyn

Luo uusi hakemisto suorittamalla ' mkdir 'komento ja siirry välittömästi siihen käyttämällä ' CD 'komento:



$ mkdir demo7 && CD demo7

Vaihe 3: Alusta Git-varasto

Suorita nyt ' se on kuuma ”-komento Git-paikallisen arkiston alustamiseksi:

$ se on kuuma

Vaihe 4: Avaa ja päivitä tiedosto

Luo uusi tiedosto ja lisää tekstiä uudelleenohjausoperaattorilla suorittamalla annettu komento:

$ kosketus tiedosto1.txt && kaiku 'Se on ensimmäinen tiedostoni' > tiedosto1.txt

Täällä olemme lisänneet ' Se on ensimmäinen tiedostoni 'teksti' tiedosto1.txt ' kautta ' kaiku 'komento:

Vaihe 5: Lisää tiedosto

Lisää seuraavaksi tiedosto Git-vaihealueelle alla olevalla komennolla:

$ git add tiedosto1.txt

Voidaan nähdä, että Git bash heitti mainitun varoituksen, kun yritimme lisätä tiedoston esitysalueelle:

Siirrytään nyt seuraavaan osaan korjataksesi ' varoitus: LF korvataan CRLF:llä ”.

Kuinka korjata 'varoitus: Lf korvataan CRLF:llä'?

Siirrytään nyt kohti alla annettuja vaiheita korjataksesi edellisessä osiossa havaitun varoituksen.

Vaihe 1: Tarkista asetukset

Tarkista ensin Git-konfiguraatiomuuttujan arvon oletusasetukset käyttämällä annettua komentoa:

$ git config core.autocrlf

Alla olevan lähdön mukaan Git-konfiguraatiomuuttuja on asetettu ' totta ”:

Vaihe 2: Korvaa CRLF-varoituksella maailmanlaajuisesti (käyttäjää kohti)

Seuraavaksi muutamme Git-konfiguraatiomuuttujan arvoksi ' väärä ' annetun komennon avulla:

$ git config --maailmanlaajuinen core.autocrlf väärä

Vaihe 3: Tarkista asetukset

Nyt tarkistamme suoritetun toiminnon varmistaaksemme, että konfiguraatiomuuttujan arvoksi on muutettu ' väärä ”:

$ git config core.autocrlf

Alla oleva tuloste osoittaa, että muuttujan arvoksi on asetettu onnistuneesti ' väärä ':

Vaihe 4: Korvaa paikallisesti CRLF-varoituksella (vain projektille)

Korvaaksesi CRLF-varoituksen tietyille paikallisille projekteille, suorita alla annettu komento:

$ git config --paikallinen core.autocrlf väärä

Vaihe 5: Tarkista asetukset

Nyt suoritamme ' git config 'komento '' core.autocrlf ” Git-konfiguraatiomuuttuja tarkistaaksesi sen määritetyn arvon:

$ git config core.autocrlf

Alla olevassa tulosteessa voit nähdä, että arvo on onnistuneesti asetettu ' väärä ':

Vaihe 6: Lisää tiedosto

Lopuksi lisäämme tiedoston Git-vaihealueelle annetun komennon avulla:

$ git add tiedosto1.txt

Voidaan nähdä, että; tiedosto on lisätty onnistuneesti:

Vaihe 7: Tarkista tila

Lopuksi tarkistamme Git-arkiston nykyisen tilan:

$ git-tila .

Alla oleva tulos osoittaa, että uusi tiedosto on lisätty Git-arkistoon:

Se siitä! Olemme tarjonneet yksinkertaisimman ratkaisun CRLF-varoituksen korjaamiseen Gitissä.

Johtopäätös

Git-käyttäjät kohtaavat useimmiten varoitus: LF korvataan CRLF:llä ' kun ' autocrlf ' Git-määritysmuuttujan arvo on määritetty ' totta ”. Voit kuitenkin muuttaa sen arvoa ' maailmanlaajuisesti ' käyttäjää kohti sekä ' paikallinen ' per projekti ' $ git config <–global or local> core.autocrlf false ”komento. Tässä artikkelissa olemme keskustelleet ' varoitus: LF korvataan CRLF:llä ” ja tarjosi ratkaisuja sen korjaamiseen.