స్థానిక ఫైల్‌లను ఓవర్‌రైట్ చేయకుండా రిమోట్ నుండి ఫైల్‌లను ఎలా లాగాలి?

Sthanika Phail Lanu Ovar Rait Ceyakunda Rimot Nundi Phail Lanu Ela Lagali



కొన్నిసార్లు, Git వినియోగదారులు కేంద్రీకృత సర్వర్ రిపోజిటరీ యొక్క నవీకరించబడిన సంస్కరణను డౌన్‌లోడ్ చేయాలనుకుంటున్నారు. మరోవైపు, వారు తదుపరి సవరణలు లేదా ఉపయోగం కోసం రిమోట్‌తో స్థానిక డేటాను విలీనం చేయడం లేదా ఓవర్‌రైట్ చేయడం ఇష్టం లేదు. ఆ పరిస్థితిలో, 'ని ఉపయోగించడం ద్వారా ఓవర్‌రైటింగ్‌ను నివారించడానికి స్థానిక డేటాను తాత్కాలికంగా పట్టుకోవడం అవసరం. git స్టాష్ ” ఆదేశం.

స్థానిక ఫైల్‌లను ఓవర్‌రైట్ చేయకుండా రిమోట్ రిపోజిటరీ నుండి ఫైల్‌లను లాగడానికి సులభమైన మార్గాన్ని ఈ కథనం చర్చిస్తుంది.

స్థానిక ఫైల్‌లను ఓవర్‌రైట్ చేయకుండా రిమోట్ నుండి ఫైల్‌లను ఎలా లాగాలి?

స్థానిక ఫైల్‌లను ఓవర్‌రైట్ చేయకుండా రిమోట్ రిపోజిటరీ నుండి ఫైల్‌లను లాగడానికి, దిగువ ఇచ్చిన సూచనలను చూడండి:







  • కావలసిన స్థానిక రిపోజిటరీకి మారండి.
  • స్టేజింగ్ ఇండెక్స్‌లోకి ఫైల్‌లను సృష్టించండి మరియు తరలించండి.
  • రిపోజిటరీని నవీకరించండి మరియు రిపోజిటరీ నుండి ఫైల్‌లను తాత్కాలిక మెమరీకి పుష్ చేయండి.
  • GitHub డేటాను స్థానికంగా డౌన్‌లోడ్ చేయడానికి, “ని ఉపయోగించండి git లాగండి ” ఆదేశం.
  • చివరగా, 'ని ఉపయోగించండి git స్టాష్ పాప్ ” ఆదేశం.

దశ 1: అవసరమైన రిపోజిటరీకి నావిగేట్ చేయండి
ముందుగా, అందించిన ఆదేశం ద్వారా నిర్దిష్ట Git రిపోజిటరీకి తరలించండి:



$ cd 'సి:\యూజర్స్\LENOVO\Git \t రేపో'

దశ 2: ఫైల్‌ని రూపొందించండి
అప్పుడు, ప్రస్తుత రిపోజిటరీలో కొత్త ఫైల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి:



$ స్పర్శ file1.txt





దశ 3: స్టేజింగ్ ఇండెక్స్‌కి వెళ్లండి
ఇప్పుడు, గతంలో రూపొందించిన ఫైల్‌ను Git ఇండెక్స్ ప్రాంతంలోకి నెట్టండి:

$ git add file1.txt



దశ 4: మార్పులకు కట్టుబడి ఉండండి
తరువాత, క్రింద పేర్కొన్న ఆదేశాన్ని అమలు చేయడం ద్వారా రిపోజిటరీని నవీకరించండి -మీ ”అవసరమైన కమిట్ మెసేజ్ కోసం ట్యాగ్:

$ git కట్టుబడి -మీ 'file1.txt జోడించబడింది'

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

$ git స్టాష్

మీరు చూడగలిగినట్లుగా, గతంలో కట్టుబడి ఉన్న ఫైల్ తాత్కాలికంగా స్టాష్‌కి తరలించబడింది:

దశ 6: రిమోట్ URLను తనిఖీ చేయండి
అమలు చేయండి' git రిమోట్ ” రిమోట్ URL జాబితాను చూపించడానికి ఆదేశం:

$ git రిమోట్ -లో

దశ 7: Git పుల్ ఆపరేషన్ చేయండి
చివరగా, రిమోట్ కంటెంట్‌ను స్థానిక రిపోజిటరీలోకి లాగండి git లాగండి ” ఆదేశం:

$ git లాగండి

దశ 8: పాప్ స్టాష్ డేటా
చివరగా, 'ని అమలు చేయండి git స్టాష్ 'లోకల్ రిపోజిటరీలోకి స్టాష్ చేసిన డేటాను పాప్ చేయమని ఆదేశం:

$ git స్టాష్ పాప్

స్టాష్ కంటెంట్ విజయవంతంగా Git రిపోజిటరీలోకి డ్రాప్ చేయబడిందని గమనించవచ్చు:

అంతే! స్థానిక ఫైల్‌లను ఓవర్‌రైట్ చేయకుండా రిమోట్ రిపోజిటరీ నుండి ఫైల్‌లను లాగడానికి మేము సులభమైన మార్గాన్ని కంపైల్ చేసాము.

ముగింపు

స్థానిక ఫైల్‌లను ఓవర్‌రైట్ చేయకుండా రిమోట్ రిపోజిటరీ నుండి ఫైల్‌లను లాగడానికి, ముందుగా, Git లోకల్ రిపోజిటరీకి నావిగేట్ చేయండి. ఆపై, స్టేజింగ్ ఇండెక్స్‌లో ఫైల్‌లను రూపొందించండి మరియు జోడించండి. ఆ తర్వాత, రిపోజిటరీని నవీకరించండి మరియు ఫైల్‌లను రిపోజిటరీ నుండి తాత్కాలిక మెమరీకి తరలించండి. చివరగా, GitHub డేటాను లాగి, 'ని అమలు చేయండి git స్టాష్ పాప్ ” ఆదేశం. ఈ కథనం స్థానిక ఫైల్‌లను ఓవర్‌రైట్ చేయకుండా రిమోట్ రిపోజిటరీ నుండి ఫైల్‌లను లాగే పద్ధతిని ప్రదర్శించింది.