Git లో git-restore కమాండ్ | వివరించారు

Git Lo Git Restore Kamand Vivarincaru



వినియోగదారులు Gitలో ఫైల్‌ను సృష్టించినప్పుడు, అది Git వర్కింగ్ ఏరియాలో ఉంచబడుతుంది. అప్పుడు, ఇది Git స్టేజింగ్ ఇండెక్స్‌కి వెళుతుంది, ఇక్కడ దానిని ట్రాక్ చేసిన ఫైల్ అని పిలుస్తారు మరియు కట్టుబడి ఉండటానికి సిద్ధంగా ఉంది. ఫైల్‌ను సేవ్ చేయడానికి లేదా తదుపరి ఉపయోగం కోసం Git రిపోజిటరీకి మార్పులను జోడించడానికి, వినియోగదారులు మార్పులు చేయాలి. కొన్ని సందర్భాల్లో, వినియోగదారులు ట్రాక్ చేయబడిన ఫైల్‌లను తీసివేయాలనుకుంటున్నారు లేదా స్టేజింగ్ ఇండెక్స్ నుండి జోడించిన మార్పులను మరియు వాటిని తిరిగి Git వర్కింగ్ ఏరియాకి తరలించాలనుకుంటున్నారు. ఈ ప్రత్యేక ప్రయోజనం కోసం, ' git పునరుద్ధరించండి ' వాడుకోవచ్చు.

ఈ వ్రాత యొక్క ఫలితాలు:

Gitలో “git restore” కమాండ్ అంటే ఏమిటి?

ది ' git పునరుద్ధరించండి ” అనే ఆదేశం అత్యంత ఇటీవల కట్టుబడి ఉన్న మార్పులను పునరుద్ధరించడానికి లేదా విస్మరించడానికి మరియు ట్రాక్ చేయబడిన స్థానిక మార్పులను తీసివేయడానికి ఉపయోగించబడుతుంది. ఈ ఆదేశాన్ని వివిధ ఫ్లాగ్‌లతో ఉపయోగించవచ్చు, అవి:







  • ' <–స్టేజ్డ్> స్టేజింగ్ ప్రాంతం నుండి ఫైల్‌లను తీసివేయడానికి మరియు వాటి వాస్తవ సంస్కరణను నిర్వహించడానికి ” ఎంపిక ఉపయోగించబడుతుంది.
  • ' <ఫైల్-పేరు> ఫైల్ నుండి కట్టుబడి లేని స్థానిక మార్పులను విస్మరించడానికి ” ఎంపిక ఉపయోగించబడుతుంది.

వాక్యనిర్మాణం



' యొక్క సాధారణ వాక్యనిర్మాణం ఇక్కడ ఉంది git పునరుద్ధరించండి ” ఆదేశం:



git పునరుద్ధరించు < ఎంపికలు >

పై ఆదేశం నుండి, ' <ఎంపికలు> ” కావలసిన ట్యాగ్‌లతో భర్తీ చేయబడుతుంది.





Gitలో ట్రాక్ చేయబడిన/స్టేజ్ చేయబడిన సింగిల్ ఫైల్‌ను 'git పునరుద్ధరించడం' ఎలా?

కు' git పునరుద్ధరించండి ” Gitలో కట్టుబడి లేని సింగిల్ ఫైల్, ఈ క్రింది విధానాన్ని చూడండి:

  • Git స్థానిక రిపోజిటరీకి వెళ్లండి.
  • కట్టుబడి లేని ఫైల్‌లను జాబితా చేయండి.
  • 'ని అమలు చేయండి git restore -స్టేజ్డ్ ” ఆదేశం.
  • రిపోజిటరీ ప్రస్తుత స్థితిని తనిఖీ చేయండి.

దశ 1: స్థానిక రిపోజిటరీకి నావిగేట్ చేయండి

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



cd 'సి:\యూజర్లు \n అజ్మా\గిట్\డెమో13'

దశ 2: కట్టుబడి లేని ఫైల్‌లను వీక్షించండి

ఇప్పుడు, రిపోజిటరీ యొక్క ప్రస్తుత స్థితిని తనిఖీ చేయడం ద్వారా అన్ని స్టేజ్ చేయబడిన ఫైల్‌లను జాబితా చేయండి:

git స్థితి

దిగువ అవుట్‌పుట్ ప్రకారం, “ file.py ',' file1.txt ', మరియు' file2.txt ” అనేవి కట్టుబడి లేని ఫైల్‌లు. మేము అన్‌ట్రాక్ చేస్తాము' file.py ” ఫైల్:

దశ 3: స్టేజ్ చేయని ఫైల్

అమలు చేయండి' git పునరుద్ధరించండి 'తో ఫైల్' -రంగస్థలం ”ఫ్లాగ్ మరియు ఫైల్ పేరు:

git పునరుద్ధరించు --రంగస్థలం file.py

దశ 4: ఫైల్ ప్రస్తుత స్థితిని తనిఖీ చేయండి

ట్రాక్ చేయని ఫైల్ ప్రస్తుత స్థితిని తనిఖీ చేయడానికి, 'ని అమలు చేయండి git స్థితి ” ఆదేశం:

git స్థితి

నిబద్ధత లేనిది చూడవచ్చు” file.py ” స్టేజింగ్ ఏరియా నుండి తీసివేయబడింది:

Gitలో ట్రాక్ చేయబడిన/స్టేజ్ చేయబడిన బహుళ ఫైల్‌లను 'git పునరుద్ధరించడం' ఎలా?

స్టేజింగ్ ఇండెక్స్ నుండి బహుళ దశల ఫైల్‌లను తీసివేయడానికి, అందించిన ఆదేశాన్ని అమలు చేయండి:

git పునరుద్ధరించు --రంగస్థలం * .పదము

ఇక్కడ, '' కలిగి ఉన్న అన్ని ఫైల్‌లు .పదము ” పొడిగింపు, స్టేజింగ్ ప్రాంతం నుండి తీసివేయబడుతుంది:

ఇప్పుడు, “ని అమలు చేయడం ద్వారా కట్టుబడి లేని ఫైల్‌ల స్థితిని తనిఖీ చేయండి git స్థితి ” ఆదేశం:

git స్థితి

క్రింద ఇవ్వబడిన అవుట్‌పుట్ ప్రకారం, 'నిర్భందించని అన్ని ఫైల్‌లు ' .పదము ” పొడిగింపు, Git పని ప్రాంతానికి తిరిగి తీసివేయబడింది:

మేము ' గురించి వివరణాత్మక సమాచారాన్ని సంకలనం చేసాము git పునరుద్ధరించండి ” ఆదేశం.

ముగింపు

ది ' git పునరుద్ధరించండి ” ఆదేశం అత్యంత ఇటీవల కట్టుబడి ఉన్న మార్పులను విస్మరించడానికి మరియు ట్రాక్ చేయబడిన స్థానిక మార్పులను తీసివేయడానికి ఉపయోగించబడుతుంది. ది ' git restore -స్టేజ్డ్ * ట్రాక్ చేయని సింగిల్ ఫైల్‌ను తొలగించడానికి ” కమాండ్ ఉపయోగించబడుతుంది. ది ' git restore -స్టేజ్డ్ * స్టేజింగ్ ఇండెక్స్ నుండి బహుళ ఫైళ్లను తీసివేయడానికి ” ఆదేశం ఉపయోగించబడుతుంది. ఈ గైడ్ '' యొక్క వినియోగాన్ని వివరించింది git పునరుద్ధరించండి ” Git లో ఆదేశం.