Selles artiklis käsitletakse ' hoiatus: LF asendatakse CRLF-iga ” ja pakkuge lahendus selle parandamiseks.
Mis on Gitis 'hoiatus: LF asendatakse CRLF-iga'?
' hoiatus: LF asendatakse CRLF-iga ' esineb enamasti siis, kui Giti konfiguratsioonimuutuja väärtuseks on määratud ' tõsi ”. Hoiatuse põhjuseks on see, et salvestatud failid erinevad teie salvestatud failidest.
Seega peate selle hoiatuse lahendamiseks või vältimiseks muutma Giti konfiguratsioonimuutuja väärtust, kasutades ' $ git config <–global or local> core.autocrlf false ” käsk.
Tutvuge allpool toodud stsenaariumiga, mis näitab meile määratud hoiatust.
1. samm: liikuge kausta Git
Esmalt liikuge pakutava käsu abil Git-projektide juurkausta:
$ cd 'C:\Kasutajad \n azma\Go'
2. samm: looge Git Local Repository ja teisaldage sinna
Looge uus kataloog, käivitades ' mkdir 'käsk ja liikuge kohe selle juurde, kasutades ' cd 'käsk:
$ mkdir demo7 && cd demo7
3. samm: lähtestage Git Repository
Nüüd käivitage ' see on kuum ” käsk Giti kohaliku hoidla lähtestamiseks:
$ see on kuum
4. toiming: avage ja värskendage fail
Käivitage pakutud käsk uue faili loomiseks ja teksti lisamiseks ümbersuunamisoperaatori abil:
$ puudutada fail1.txt && kaja 'See on minu esimene fail' > fail1.txtSiin oleme lisanud ' See on minu esimene fail ' tekst ' fail1.txt ' läbi ' kaja 'käsk:
5. samm: lisage fail
Järgmisena lisage fail Giti lavastusalale, kasutades allolevat käsku:
$ git lisada fail1.txtOn näha, et Git bash viskas mainitud hoiatuse, kui proovisime faili lavastusalasse lisada:
Liigume nüüd järgmise jaotise juurde, et parandada hoiatus: LF asendatakse CRLF-iga ”.
Kuidas parandada hoiatust: Lf asendatakse CRLF-iga?
Liigume nüüd alltoodud sammude poole, et parandada eelmises jaotises esinenud hoiatust.
1. samm: kontrollige seadeid
Esmalt kontrollige Giti konfiguratsioonimuutuja väärtuse vaikesätteid, kasutades antud käsku:
$ git konfiguratsioon tuum.autocrlfVastavalt allolevale väljundile on Giti konfiguratsioonimuutuja seatud kui ' tõsi ”:
2. samm: asendamine globaalse CRLF-i hoiatusega (kasutaja kohta)
Järgmisena muudame Giti konfiguratsioonimuutuja väärtuseks ' vale ” antud käsu abil:
$ git konfiguratsioon -- globaalne tuum.autocrlf vale
3. samm: kontrollige sätteid
Nüüd kontrollime teostatud toimingut tagamaks, et konfiguratsioonimuutuja väärtuseks muudetakse ' vale ”:
$ git konfiguratsioon tuum.autocrlfAllpool olev väljund näitab, et muutuja väärtuseks on edukalt seatud ' vale ”:
4. samm: asendage kohalikult CRLF-i hoiatusega (ainult projekti jaoks)
Konkreetsete kohalike projektide CRLF-hoiatuse asendamiseks käivitage alltoodud käsk:
$ git konfiguratsioon -- kohalik tuum.autocrlf vale
5. samm: kontrollige sätteid
Nüüd käivitame git konfiguratsioon ' käsk '' tuum.autocrlf ” Giti konfiguratsioonimuutuja selle konfigureeritud väärtuse kontrollimiseks:
$ git konfiguratsioon tuum.autocrlfAllolevas väljundis näete, et väärtus on edukalt seatud väärtusele ' vale ”:
6. samm: lisage fail
Lõpuks lisame faili antud käsu abil Git lavastusalale:
$ git lisada fail1.txtOn näha, et; fail on edukalt lisatud:
7. samm: kontrollige olekut
Lõpuks kontrollime Giti hoidla praegust olekut:
$ git staatus .Allolev väljund näitab, et uus fail lisatakse Giti hoidlasse:
See on kõik! Oleme pakkunud Gitis CRLF-i hoiatuse parandamiseks lihtsaima lahenduse.
Järeldus
Giti kasutajad puutuvad enamasti kokku hoiatus: LF asendatakse CRLF-iga ' kui ' autocrlf ' Giti konfiguratsioonimuutuja väärtus on konfigureeritud kui ' tõsi ”. Selle väärtust saate aga muuta järgmiselt globaalne ' kasutaja kohta kui ka ' kohalik ' projekti kohta jaotises ' $ git config <–global or local> core.autocrlf false ” käsk. Selles artiklis oleme arutanud ' hoiatus: LF asendatakse CRLF-iga ” ja pakkus lahendusi selle parandamiseks.