Gitలో CRLF హెచ్చరిక ద్వారా LFని ఎలా పరిష్కరించాలి

Gitlo Crlf Heccarika Dvara Lfni Ela Pariskarincali



Gitని ఉపయోగిస్తున్నప్పుడు, కొన్నిసార్లు మీరు వర్కింగ్ డైరెక్టరీ నుండి స్టేజింగ్ ఏరియా వరకు ఫైల్‌లను ట్రాక్ చేయడం వంటి విభిన్న దృశ్యాలలో కొత్త ప్రాజెక్ట్‌ల ఫైల్‌లు మరియు ఫోల్డర్‌లను సృష్టించడం వంటి విభిన్న పనులను చేస్తున్నప్పుడు బహుళ లోపాలు మరియు హెచ్చరికలను ఎదుర్కోవచ్చు. ది ' హెచ్చరిక: LF స్థానంలో CRLF ఉంటుంది ” అనేది Git లోకల్ రిపోజిటరీకి ఫైల్‌లను జోడించేటప్పుడు మీరు ఎదుర్కొనే అత్యంత సాధారణ హెచ్చరిక.

ఈ వ్యాసం '' గురించి చర్చిస్తుంది హెచ్చరిక: LF స్థానంలో CRLF ఉంటుంది ” మరియు దాన్ని పరిష్కరించడానికి పరిష్కారాన్ని అందించండి.

Gitలో “హెచ్చరిక: LF CRLFతో భర్తీ చేయబడుతుంది” అంటే ఏమిటి?

ది ' హెచ్చరిక: LF స్థానంలో CRLF ఉంటుంది 'Git కాన్ఫిగరేషన్ వేరియబుల్ యొక్క విలువ 'గా స్థిరపడినప్పుడు ఎక్కువగా సంభవిస్తుంది' నిజం ”. మీరు సేవ్ చేసిన వాటి కంటే కట్టుబడి ఉన్న ఫైల్‌లు భిన్నంగా ఉండటమే హెచ్చరిక వెనుక కారణం.







కాబట్టి, ఈ హెచ్చరికను పరిష్కరించడానికి లేదా నివారించడానికి, మీరు “ని ఉపయోగించి Git కాన్ఫిగరేషన్ వేరియబుల్ విలువను మార్చాలి. $ git config <–global or local> core.autocrlf తప్పు ” ఆదేశం.



దిగువ ఇవ్వబడిన దృష్టాంతాన్ని చూడండి, ఇది మాకు పేర్కొన్న హెచ్చరికను చూపుతుంది.



దశ 1: Git ఫోల్డర్‌కి నావిగేట్ చేయండి

ముందుగా, అందించిన ఆదేశాన్ని ఉపయోగించి Git ప్రాజెక్ట్స్ రూట్ ఫోల్డర్‌కు తరలించండి:





$ cd 'సి:\యూజర్లు \n అజ్మా\గో'

దశ 2: Git స్థానిక రిపోజిటరీని సృష్టించండి మరియు తరలించండి

'ని అమలు చేయడం ద్వారా కొత్త డైరెక్టరీని సృష్టించండి mkdir 'కమాండ్ మరియు వెంటనే దానిని ఉపయోగించి' cd ” ఆదేశం:



$ mkdir డెమో7 && cd డెమో7

దశ 3: Git రిపోజిటరీని ప్రారంభించండి

ఇప్పుడు, 'ని అమలు చేయండి వేడి గా ఉంది ” Git లోకల్ రిపోజిటరీని ప్రారంభించడానికి ఆదేశం:

$ వేడి గా ఉంది

దశ 4: ఫైల్‌ని తెరిచి అప్‌డేట్ చేయండి

కొత్త ఫైల్‌ను సృష్టించడానికి అందించిన ఆదేశాన్ని అమలు చేయండి మరియు దారిమార్పు ఆపరేటర్‌ని ఉపయోగించి కొంత వచనాన్ని జోడించండి:

$ స్పర్శ file1.txt && ప్రతిధ్వని 'ఇది నా మొదటి ఫైల్' > file1.txt

ఇక్కడ, మేము జోడించాము ' ఇది నా మొదటి ఫైల్ 'లో వచనం' file1.txt ' ద్వారా ' ప్రతిధ్వని ” ఆదేశం:

దశ 5: ఫైల్‌ని జోడించండి

తరువాత, కింది ఆదేశాన్ని ఉపయోగించి ఫైల్‌ను Git స్టేజింగ్ ప్రాంతానికి జోడించండి:

$ git add file1.txt

మేము ఫైల్‌ను స్టేజింగ్ ఏరియాకు జోడించడానికి ప్రయత్నించినప్పుడు Git bash పేర్కొన్న హెచ్చరికను విసిరినట్లు చూడవచ్చు:

ఇప్పుడు, ''ని పరిష్కరించడానికి తదుపరి విభాగానికి వెళ్దాం హెచ్చరిక: LF స్థానంలో CRLF ఉంటుంది ”.

'హెచ్చరిక: Lf CRLF ద్వారా భర్తీ చేయబడుతుంది' ఎలా పరిష్కరించాలి?

ఇప్పుడు, మునుపటి విభాగంలో ఎదుర్కొన్న పేర్కొన్న హెచ్చరికను పరిష్కరించడానికి దిగువ అందించిన దశల వైపు వెళ్దాం.

దశ 1: సెట్టింగ్‌లను తనిఖీ చేయండి

ముందుగా, అందించిన ఆదేశాన్ని ఉపయోగించి Git కాన్ఫిగరేషన్ వేరియబుల్ విలువ యొక్క డిఫాల్ట్ సెట్టింగ్‌లను తనిఖీ చేయండి:

$ git config core.autocrlf

దిగువ అవుట్‌పుట్ ప్రకారం, Git కాన్ఫిగరేషన్ వేరియబుల్ ఇలా సెట్ చేయబడింది “ నిజం ”:

దశ 2: గ్లోబల్‌గా CRLF హెచ్చరిక ద్వారా భర్తీ చేయండి (ఒక్కో వినియోగదారుకు)

తరువాత, మేము Git కాన్ఫిగరేషన్ వేరియబుల్ విలువను ''కి మారుస్తాము. తప్పుడు ” ఇచ్చిన ఆదేశం సహాయంతో:

$ git config --ప్రపంచ core.autocrlf తప్పుడు

దశ 3: సెట్టింగ్‌లను ధృవీకరించండి

ఇప్పుడు, కాన్ఫిగరేషన్ వేరియబుల్ విలువ 'కి మార్చబడిందని నిర్ధారించడానికి మేము చేసిన ఆపరేషన్‌ను ధృవీకరిస్తాము. తప్పుడు ”:

$ git config core.autocrlf

దిగువ అవుట్‌పుట్ వేరియబుల్ విలువ విజయవంతంగా “కి సెట్ చేయబడిందని సూచిస్తుంది తప్పుడు ”:

దశ 4: స్థానికంగా CRLF హెచ్చరిక ద్వారా భర్తీ చేయండి (ప్రాజెక్ట్ కోసం మాత్రమే)

నిర్దిష్ట స్థానిక ప్రాజెక్ట్‌ల కోసం CRLF హెచ్చరికను భర్తీ చేయడానికి, దిగువ అందించిన ఆదేశాన్ని అమలు చేయండి:

$ git config --స్థానిక core.autocrlf తప్పుడు

దశ 5: సెట్టింగ్‌లను ధృవీకరించండి

ఇప్పుడు, మేము 'ని అమలు చేస్తాము git config ”తో ఆదేశం” core.autocrlf ” Git కాన్ఫిగరేషన్ వేరియబుల్ దాని కాన్ఫిగర్ చేసిన విలువను తనిఖీ చేస్తుంది:

$ git config core.autocrlf

దిగువ అవుట్‌పుట్‌లో, విలువ విజయవంతంగా ''కి స్థిరపడినట్లు మీరు చూడవచ్చు తప్పుడు ”:

దశ 6: ఫైల్‌ను జోడించండి

చివరగా, మేము ఇచ్చిన కమాండ్ సహాయంతో ఫైల్‌ను Git స్టేజింగ్ ప్రాంతానికి జోడిస్తాము:

$ git add file1.txt

ఇది చూడవచ్చు; ఫైల్ విజయవంతంగా జోడించబడింది:

దశ 7: స్థితిని తనిఖీ చేయండి

చివరగా, మేము Git రిపోజిటరీ యొక్క ప్రస్తుత స్థితిని తనిఖీ చేస్తాము:

$ git స్థితి .

దిగువ అవుట్‌పుట్ కొత్త ఫైల్ Git రిపోజిటరీకి జోడించబడిందని సూచిస్తుంది:

అంతే! Gitలో CRLF హెచ్చరికను పరిష్కరించడానికి మేము సరళమైన పరిష్కారాన్ని అందించాము.

ముగింపు

Git వినియోగదారులు ఎక్కువగా ఎదుర్కొంటారు ' హెచ్చరిక: LF స్థానంలో CRLF ఉంటుంది ' ఎప్పుడు అయితే ' autocrlf ”Git కాన్ఫిగరేషన్ వేరియబుల్ విలువ ఇలా కాన్ఫిగర్ చేయబడింది” నిజం ”. అయితే, మీరు దాని విలువను ఇలా మార్చవచ్చు ' ప్రపంచ 'ఒక వినియోగదారుకు అలాగే' స్థానిక 'లో ఒక ప్రాజెక్ట్‌కి $ git config <–global or local> core.autocrlf తప్పు ” ఆదేశం. ఈ వ్యాసంలో, మేము ' హెచ్చరిక: LF స్థానంలో CRLF ఉంటుంది ” మరియు దాన్ని పరిష్కరించడానికి పరిష్కారాలను అందించారు.