Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 11005|Vastaus: 0

warning: LF will be replaced by CRLF in xxxx.

[Kopioi linkki]
Julkaistu 5.1.2021 11.26.06 | | | |
warning: LF will be replaced by CRLF in xxxx.
Tiedostolla on alkuperäiset rivipäätteet työhakemistossasi



Syynä on symbolisen pakenemisen ongelma

Windowsin rivinvaihto on CRLF, ja Linuxin rivivaihto on LF, joten kun suoritat rivinvaihtoa, lisää . Kehotteet, ratkaisu:


git core.autocrlf konfiguraatiokäskyt

Muotoilu on pieni päänsärky, johon monet kehittäjät törmäävät yhteistyössä, erityisesti monialustaisissa tilanteissa. Koska editori-erot tai Windows-ohjelmoijat lisäävät rivinvaihtoja tiedostorivien loppuun monialustaisissa projekteissa, jotkut hienovaraiset tilamuutokset voivat vahingossa päätyä yhteistyöhön tai lähetettyihin korjauksiin. Älä huoli, jotkut Gitin konfigurointivaihtoehdot auttavat sinua ratkaisemaan nämä ongelmat.

core.autocrlf

Jos kirjoitat ohjelmaa Windowsilla tai työskentelet jonkun muun kanssa, joka ohjelmoi Windowsilla, ja olet eri järjestelmällä, saatat kohdata rivin lopun sulkemisongelman. Tämä johtuu siitä, että Windows käyttää kahta merkkiä, carriage enteriä ja rivinvaihtoa, rivin päättämiseen, kun taas Mac ja Linux käyttävät rivinvaihtoihin vain yhtä merkkiä. Vaikka tämä on pieni ongelma, se voi merkittävästi häiritä monialustaista yhteistyötä.

Git voi automaattisesti muuntaa linjan enderin CRLF:n LF:ksi, kun sitoudut, ja LF:n CRLF:ksi, kun lainatte koodia. Käytä core.autocrlf:ää käynnistääksesi tämän ja asettaaksesi sen true:ksi Windowsissa, jotta kun koodi on lainattu, LF muunnetaan CRLF:ksi.



Määritä core.autocrlf epätosi, eli älä ota automaattista muunnosfunktiota käyttöön.





Edellinen:SQL Server käyttää pilkkuja, jotka erottavat merkkijonoja
Seuraava:.NET/C# toteuttaa yksinkertaisen lokituksen, joka perustuu BlockingCollectioniin
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com