Paano Ayusin ang LF ay Papalitan ng Babala ng CRLF sa Git

Paano Ayusin Ang Lf Ay Papalitan Ng Babala Ng Crlf Sa Git



Habang ginagamit ang Git, kung minsan maaari kang makatagpo ng maraming error at babala habang nagsasagawa ng iba't ibang gawain, tulad ng paggawa ng mga bagong project file at folder sa iba't ibang sitwasyon, gaya ng pagsubaybay sa mga file mula sa gumaganang direktoryo hanggang sa staging area. Ang ' babala: Ang LF ay papalitan ng CRLF ” ay ang pinakakaraniwang babala na maaari mong harapin habang nagdaragdag ng mga file sa lokal na imbakan ng Git.

Tatalakayin ng artikulong ito ang ' babala: Ang LF ay papalitan ng CRLF ” at ibigay ang solusyon para ayusin ito.

Ano ang 'babala: Ang LF ay papalitan ng CRLF' sa Git?

Ang ' babala: Ang LF ay papalitan ng CRLF ' kadalasang nangyayari kapag ang halaga ng variable ng configuration ng Git ay naayos bilang ' totoo ”. Ang dahilan sa likod ng babala ay ang mga naka-commit na file ay iba sa iyong na-save.







Kaya, upang malutas o maiwasan ang babalang ito, kailangan mong baguhin ang halaga ng variable ng configuration ng Git gamit ang “ $ git config <–global o local> core.autocrlf false ” utos.



Tingnan ang ibinigay na senaryo sa ibaba, na nagpapakita sa amin ng tinukoy na babala.



Hakbang 1: Mag-navigate sa Git Folder

Una, lumipat sa Git projects root folder gamit ang ibinigay na command:





$ cd 'C:\Mga Gumagamit \n azma\Go'

Hakbang 2: Lumikha at Lumipat sa Git Local Repository

Lumikha ng bagong direktoryo sa pamamagitan ng pagsasagawa ng “ mkdir 'utos at agad na lumipat dito gamit ang ' cd ” utos:



$ mkdir demo7 && cd demo7

Hakbang 3: I-initialize ang Git Repository

Ngayon, patakbuhin ang ' git init ” utos upang simulan ang lokal na imbakan ng Git:

$ git init

Hakbang 4: Buksan at I-update ang File

Patakbuhin ang ibinigay na command upang lumikha ng isang bagong file at magdagdag ng ilang teksto gamit ang redirect operator:

$ hawakan file1.txt && echo 'Ito ang aking unang file' > file1.txt

Dito, idinagdag namin ang ' Ito ang aking unang file 'text sa' file1.txt ' sa pamamagitan ng ' echo ” utos:

Hakbang 5: Magdagdag ng File

Susunod, idagdag ang file sa Git staging area gamit ang command sa ibaba:

$ git add file1.txt

Makikita na ang Git bash ay naghagis ng nabanggit na babala noong sinubukan naming idagdag ang file sa staging area:

Ngayon, lumipat tayo sa susunod na seksyon upang ayusin ang ' babala: Ang LF ay papalitan ng CRLF ”.

Paano Ayusin ang 'babala: Lf ay papalitan ng CRLF'?

Ngayon, lumipat tayo sa mga hakbang na ibinigay sa ibaba upang ayusin ang nakasaad na babalang nakatagpo sa nakaraang seksyon.

Hakbang 1: Suriin ang Mga Setting

Una, suriin ang mga default na setting ng Git configuration variable value gamit ang ibinigay na command:

$ git config core.autocrlf

Ayon sa output sa ibaba, ang Git configuration variable ay itinakda bilang ' totoo ”:

Hakbang 2: Palitan ng CRLF Warning Globally(Per User)

Susunod, babaguhin namin ang halaga ng variable ng pagsasaayos ng Git sa ' mali ” sa tulong ng ibinigay na utos:

$ git config --global core.autocrlf mali

Hakbang 3: I-verify ang Mga Setting

Ngayon, ibe-verify namin ang isinagawang operasyon upang matiyak na ang halaga ng variable ng pagsasaayos ay binago sa ' mali ”:

$ git config core.autocrlf

Ang ibabang-output ay nagpapahiwatig na ang variable na halaga ay matagumpay na naitakda sa ' mali ”:

Hakbang 4: Palitan ng CRLF Warning Locally (Para sa Proyekto Lang)

Upang palitan ang babala ng CRLF para sa mga partikular na lokal na proyekto, isagawa ang ibinigay na utos sa ibaba:

$ git config --lokal core.autocrlf mali

Hakbang 5: I-verify ang Mga Setting

Ngayon, tatakbo tayo sa ' git config 'utos na may ' core.autocrlf ” Git configuration variable upang suriin ang naka-configure na halaga nito:

$ git config core.autocrlf

Sa ibabang output, makikita mo na ang halaga ay matagumpay na naayos sa ' mali ”:

Hakbang 6: Magdagdag ng File

Sa wakas, idaragdag namin ang file sa Git staging area sa tulong ng ibinigay na command:

$ git add file1.txt

Makikita na; matagumpay na naidagdag ang file:

Hakbang 7: Suriin ang Katayuan

Panghuli, susuriin namin ang kasalukuyang katayuan ng Git repository:

$ katayuan ng git .

Ang output sa ibaba ay nagpapahiwatig na ang bagong file ay idinagdag sa Git repository:

Ayan yun! Nagbigay kami ng pinakasimpleng solusyon para ayusin ang babala ng CRLF sa Git.

Konklusyon

Ang mga gumagamit ng Git ay kadalasang nakatagpo ng ' babala: Ang LF ay papalitan ng CRLF 'kapag ang' autocrlf 'Ang halaga ng variable ng configuration ng Git ay na-configure bilang ' totoo ”. Gayunpaman, maaari mong baguhin ang halaga nito bilang ' global ” bawat user pati na rin ang “ lokal 'bawat proyekto sa ' $ git config <–global o local> core.autocrlf false ” utos. Sa artikulong ito, tinalakay natin ang ' babala: Ang LF ay papalitan ng CRLF ” at nag-alok ng mga solusyon para ayusin ito.