ఈ బ్లాగ్లో, Gitలో తొలగించబడిన ఫైల్లను పునరుద్ధరించే విధానాన్ని మేము వివరిస్తాము.
Git ఫైల్ను పునరుద్ధరించగలదా?
అవును, Git ఫైల్ను పునరుద్ధరించగలదు. పునరుద్ధరించడానికి అవసరమైన ఏదైనా ముఖ్యమైన ఫైల్ను మీరు పొరపాటుగా తీసివేసిన సందర్భంలో ఈ ఆపరేషన్ అవసరం అనిపిస్తుంది.
Gitలో ఫైల్ను ఎలా పునరుద్ధరించాలి?
క్రింద ఇవ్వబడిన విధానంలో, ముందుగా, మేము Git రిపోజిటరీకి తరలించి, ఇప్పటికే ఉన్న ఫైల్ల జాబితాను తనిఖీ చేస్తాము. ఆపై, వాటిలో దేనినైనా ఎంచుకుని, ''ని ఉపయోగించి దాన్ని తీసివేయండి $ git rm
పైన చర్చించిన దృశ్యాన్ని అర్థం చేసుకోవడానికి, దిగువ అందించిన దశలను చూడండి!
దశ 1: Git డైరెక్టరీకి నావిగేట్ చేయండి
ముందుగా, “cd” ఆదేశాన్ని ఉపయోగించి Git స్థానిక రిపోజిటరీకి తరలించండి:
$ cd 'సి:\యూజర్లు \n azma\Git\demo2'
దశ 2: రిపోజిటరీ ఫైల్లను జాబితా చేయండి
'ని అమలు చేయండి git ls-ఫైళ్లు ” పేర్కొన్న రిపోజిటరీ యొక్క అన్ని ఫైళ్లను వీక్షించడానికి ఆదేశం:
$ git ls-ఫైళ్లు
మీరు చూడగలిగినట్లుగా, మా ' డెమో2 'Git రిపోజిటరీలో మూడు ఫైల్స్ ఉన్నాయి, రెండు ' తో .పదము 'మరియు దానితో ఒకటి' .rtf 'పొడిగింపు:
దశ 3: ఫైల్ను తీసివేయండి
ఇప్పుడు, మేము తీసివేస్తాము ' demo1.txt ” సహాయంతో Git స్థానిక రిపోజిటరీ నుండి ఫైల్ git rm ” ఆదేశం:
ఇక్కడ, మా పేర్కొన్న ఫైల్ విజయవంతంగా తొలగించబడింది:
దశ 4: రిపోజిటరీ ఫైల్లను జాబితా చేయండి
ఫైల్ తొలగింపు ఆపరేషన్ను ధృవీకరించడానికి అందించిన ఆదేశాన్ని అమలు చేయండి:
దిగువ అవుట్పుట్లో మీరు చూడగలిగినట్లుగా, ' పేరుతో ఫైల్ ఏదీ లేదు demo1.txt ”:
దశ 5: స్థితిని తనిఖీ చేయండి
'ని ఉపయోగించడం ద్వారా Git రిపోజిటరీ యొక్క ప్రస్తుత స్థితిని తనిఖీ చేయండి git స్థితి ” ఆదేశం:
తొలగించబడిన ఫైల్ స్వయంచాలకంగా ప్రదర్శించబడుతుంది, ఇది '' యొక్క డిఫాల్ట్ ప్రవర్తన. rm ” ఆదేశం:
దశ 6: స్టేజ్ ఫైల్
తరువాత, 'ని అమలు చేయడం ద్వారా తొలగించబడిన ఫైల్ను అన్స్టేజ్ చేయండి git రీసెట్ ” ఆదేశం:
ఇక్కడ, 'ని పేర్కొనండి తల 'మార్పులను తొలగించడానికి ఫైల్ పేరుతో ఎంపిక:
దశ 7: స్థితిని తనిఖీ చేయండి
స్థితిని తనిఖీ చేయడానికి క్రింది ఆదేశాన్ని అమలు చేయండి:
మీరు చూడగలిగినట్లుగా, తొలగింపు మార్పులు ఇప్పుడు స్టేజ్ చేయబడలేదు:
దశ 8: ఫైల్ని పునరుద్ధరించండి
చివరగా, 'ని అమలు చేయండి git చెక్అవుట్ ” ఫైల్ను పునరుద్ధరించడానికి ఆదేశం:
మళ్ళీ, 'ని అమలు చేయండి git స్థితి ” Git రిపోజిటరీ ప్రస్తుత స్థితిని వీక్షించడానికి ఆదేశం:
$ git స్థితి .రెపోలో కట్టుబడి ఉండాల్సిన ఏదీ ఉంచబడలేదు మరియు పని చేసే ప్రాంతం శుభ్రంగా ఉంది:
దశ 9: ఫైల్ని పునరుద్ధరించడాన్ని ధృవీకరించండి
చివరగా, పునరుద్ధరించబడిన ఫైల్ను వీక్షించడానికి రిపోజిటరీ ఫైల్లను జాబితా చేయండి:
ఇవ్వబడిన అవుట్పుట్ మేము తొలగించిన “ని విజయవంతంగా పునరుద్ధరించినట్లు చూపిస్తుంది demo1.txt ” ఫైల్ మా Git రిపోజిటరీకి:
మేము ఫైల్ను పునరుద్ధరించే పద్ధతిని అందించాము.
ముగింపు
అవును, మీరు Gitలో ఫైల్ని పునరుద్ధరించవచ్చు. అలా చేయడానికి, Git లోకల్ రిపోజిటరీకి తరలించి, రిపోజిటరీలో ఉంచిన ఫైల్లను తనిఖీ చేయండి. తరువాత, 'ని అమలు చేయండి $ git rm