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