Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 11005|Svar: 0

warning: LF will be replaced by CRLF in xxxx.

[Kopiera länk]
Publicerad på 2021-01-05 11:26:06 | | | |
warning: LF will be replaced by CRLF in xxxx.
Filen kommer att ha sina ursprungliga radslut i din arbetskatalog



Anledningen är att det finns ett problem med symbolisk flykt

Radbrytningen i Windows är CRLF, och radbrytningen i Linux är LF, så när man utför add . Prompts, lösning:


git core.autocrlf konfigurationsinstruktioner

Formatering är en mindre huvudvärk som många utvecklare stöter på när de samarbetar, särskilt i plattformsoberoende situationer. På grund av redigeringsskillnader eller att Windows-programmerare lägger till radbrytningar i slutet av filrader i plattformsoberoende projekt kan vissa subtila rymdändringar oavsiktligt hamna i samarbetsarbete eller inskickade patchar. Oroa dig inte, några konfigurationsalternativ för Git hjälper dig att lösa dessa problem.

core.autocrlf

Om du skriver ett program på Windows, eller om du arbetar med någon annan som programmerar på Windows och du är på ett annat system, kan du stöta på ett problem med radavslutningen. Detta beror på att Windows använder två tecken, vagn och radbrytning, för att avsluta en rad, medan Mac och Linux bara använder ett tecken för radbrytningar. Även om detta är ett mindre problem kan det kraftigt störa samarbetet mellan plattformar.

Git kan automatiskt konvertera line ender CRLF till LF när du commitar, och LF till CRLF när du checkar koden. Använd core.autocrlf för att slå på detta och sätt det till true på Windows, så att när koden är utcheckad konverteras LF till CRLF.



Konfigurera core.autocrlf till false, det vill säga aktivera inte den automatiska konverteringsfunktionen.





Föregående:SQL Server använder kommaskiljande strängar
Nästa:.NET/C# implementerar enkel loggning baserad på BlockingCollection
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com