Gitలో HEADని రీసెట్ చేయడం ఎలా

Gitlo Headni Riset Ceyadam Ela



Git అనేది వికేంద్రీకృత సంస్కరణ నియంత్రణ వ్యవస్థ, ఇది కొత్త శాఖలను రూపొందించడం, శాఖలను తొలగించడం, శాఖలను విలీనం చేయడం మరియు వినియోగదారు అవసరాలకు అనుగుణంగా HEADని రీసెట్ చేయడం వంటి భాగస్వామ్య రిపోజిటరీలో ప్రాజెక్ట్ అభివృద్ధి సమయంలో బహుళ కార్యకలాపాలను నిర్వహించడానికి ఉపయోగించబడుతుంది. ఈ చర్యలు వివిధ అందుబాటులో ఉన్న Git ఆదేశాల ద్వారా నిర్వహించబడతాయి.

Gitలో HEADని ఎలా రీసెట్ చేయాలో ఈ అధ్యయనం ప్రదర్శిస్తుంది.

Gitలో HEADని రీసెట్ చేయడం ఎలా?

వినియోగదారులు భాగస్వామ్య రిపోజిటరీలో పని చేసినప్పుడు, ఏదో ఒక సమయంలో, డేటా లేదా జోడించిన సమాచారం సరైనది కాదని వారు గ్రహిస్తారు మరియు దానిని సవరించాలి. అదే జరిగితే, మీరు వారి ఫైల్‌ల నుండి అనేక పంక్తులను తీసివేసి, వాటిని రీసెట్ చేయాల్సి ఉంటుంది. సరళంగా చెప్పాలంటే, ఇప్పుడే చేసిన మార్పులను రీసెట్ చేయడానికి ఇది అవసరమని మీరు చెప్పవచ్చు. ఈ సాంకేతికత అంటారు ' HEADకి రీసెట్ చేయండి ”.







పైన చర్చించిన సాంకేతికత యొక్క పనిని అర్థం చేసుకోవడానికి, దిగువ అందించిన సూచనలకు వెళ్దాం.



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

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



$ cd 'సి:\యూజర్లు \n azma\demo_folder\update'





దశ 2: లాగ్‌ని తనిఖీ చేయండి

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

$ git లాగ్ --ఆన్‌లైన్ --గ్రాఫ్

దిగువ అవుట్‌పుట్ మనకు '' అనే పేరుతో ఒక శాఖ మాత్రమే ఉందని సూచిస్తుంది మాస్టర్ మరియు ప్రస్తుతం HEAD అత్యంత ఇటీవలి కమిట్‌లో ఉంచబడింది bffda7e '' సందేశంతో ఫైల్‌లను నవీకరించండి ”:



దశ 3: హెడ్‌ని రీసెట్ చేయండి

ఇప్పుడు, 'ని ఉపయోగించడం ద్వారా HEAD స్థానాన్ని మునుపటి కమిట్‌కి రీసెట్ చేయండి git రీసెట్ ” ఆదేశం. ఇక్కడ, మేము ఉపయోగించాము ' - హార్డ్ ” ఎంపిక, ఇది ప్రస్తుత వర్కింగ్ డైరెక్టరీ యొక్క ట్రాక్ చేయని ఫైల్‌లను వదిలివేస్తుంది:

$ git రీసెట్ --కష్టం తల ^

మీరు చూడగలిగినట్లుగా, HEAD యొక్క స్థానం మార్చబడింది మరియు మునుపటి కమిట్‌కి రీసెట్ చేయబడింది:

దశ 4: లాగ్‌ని తనిఖీ చేయండి

మళ్ళీ, HEAD యొక్క మార్చబడిన స్థానాన్ని ధృవీకరించడానికి లాగ్ స్థితిని తనిఖీ చేయండి:

$ git లాగ్ --ఆన్‌లైన్ --గ్రాఫ్

అంతే! మేము Gitలో HEADని రీసెట్ చేసే పద్ధతిని సమర్థవంతంగా వివరించాము.

ముగింపు

Gitలో HEADని రీసెట్ చేయడానికి, ముందుగా, Git Bash టెర్మినల్‌ని తెరిచి, Git లోకల్ రిపోజిటరీకి నావిగేట్ చేయండి. అప్పుడు, Git స్థానిక రిపోజిటరీ యొక్క ప్రస్తుత శాఖలను మరియు వాటి కమిట్‌లను 'ని ఉపయోగించి తనిఖీ చేయండి $ git లాగ్ ” ఆదేశం. ఆ తర్వాత, 'ని అమలు చేయండి git రీసెట్ - హార్డ్ హెడ్^ HEAD స్థానాన్ని రీసెట్ చేయడానికి ఆదేశం. ఈ అధ్యయనంలో, మేము Gitలో HEADని రీసెట్ చేసే విధానాన్ని ప్రదర్శించాము.