Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 11005|Svare: 0

warning: LF will be replaced by CRLF in xxxx.

[Kopier lenke]
Publisert på 05.01.2021 11:26:06 | | | |
warning: LF will be replaced by CRLF in xxxx.
Filen vil ha sine opprinnelige linjeslutt i arbeidsmappen din



Årsaken er at det er et problem med symbolsk flukt

Linjeskiftet i Windows er CRLF, og linjeskiftet i Linux er LF, så når man utfører addisjon . Prompts, løsning:


git core.autocrlf konfigurasjonsinstruksjoner

Formatering er en mindre hodepine som mange utviklere møter når de samarbeider, spesielt i plattformuavhengige situasjoner. På grunn av redigeringsforskjeller eller Windows-programmerere som legger til linjeskift på slutten av fillinjer i plattformuavhengige prosjekter, kan noen subtile endringer i plassen utilsiktet havne i samarbeid eller innsendte patcher. Ikke bekymre deg, noen konfigurasjonsalternativer for Git vil hjelpe deg å løse disse problemene.

core.autocrlf

Hvis du skriver et program på Windows, eller hvis du jobber med noen andre som programmerer på Windows og du er på et annet system, kan du støte på et problem med linjesluttingen. Dette er fordi Windows bruker to tegn, vogn enter og linjeskift, for å avslutte en linje, mens Mac og Linux kun bruker ett tegn for linjeskift. Selv om dette er et mindre problem, kan det i stor grad forstyrre samarbeid på tvers av plattformer.

Git kan automatisk konvertere line ender CRLF til LF når du commiter, og LF til CRLF når du sjekker ut koden. Bruk core.autocrlf for å slå dette på og sett det til true på Windows, slik at når koden er sjekket ut, vil LF bli konvertert til CRLF.



Konfigurer core.autocrlf til false, det vil si ikke aktiver den automatiske konverteringsfunksjonen.





Foregående:SQL Server bruker komma-separerende strenger
Neste:.NET/C# implementerer enkel logging basert på BlockingCollection
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com