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