ఈ వ్యాసం '' గురించి చర్చిస్తుంది హెచ్చరిక: 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 ఉంటుంది ” మరియు దాన్ని పరిష్కరించడానికి పరిష్కారాలను అందించారు.