మరొక శాఖ నుండి మార్పులను ఎలా పొందాలి?

Maroka Sakha Nundi Marpulanu Ela Pondali



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

ఈ కథనం మరొక శాఖ నుండి మార్పులను ఎలా పొందాలో ప్రదర్శిస్తుంది.

మరొక శాఖ నుండి మార్పులను ఎలా పొందాలి?

మరొక శాఖ నుండి మార్పులను పొందడానికి, ముందుగా, స్థానిక శాఖలో ఫైల్‌ను సృష్టించండి మరియు దానిని Git స్టేజింగ్ ప్రాంతానికి జోడించవద్దు. అప్పుడు, ఏకకాలంలో మరొక శాఖను సృష్టించండి మరియు మారండి. దాని స్థితిని తనిఖీ చేయండి, మునుపటి బ్రాంచ్ ఫైల్‌ను Git స్టేజింగ్ ఏరియా నుండి కొత్త బ్రాంచ్‌లోకి ట్రాక్ చేయండి మరియు మార్పులను చేయండి.







మెరుగైన అవగాహన కోసం పేర్కొన్న దశలను ప్రయత్నించండి.



దశ 1: Git Bash టెర్మినల్‌ని ప్రారంభించండి
విండోస్ స్టార్ట్ మెను నుండి, ''ని శోధించండి గిట్ బాష్ టెర్మినల్ మరియు దానిని తెరవండి:







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

$ cd 'సి:\వెళ్ళు \t ఉంది_1'



దశ 3: ఫైల్‌ను సృష్టించండి
ఫైల్‌ను సృష్టించడానికి, “ని ఉపయోగించండి స్పర్శ ” ఆదేశం మరియు ఫైల్ పేరును జోడించండి:

$ స్పర్శ testFile.txt

దశ 4: సృష్టించిన ఫైల్‌ని ధృవీకరించండి
ఫైల్ సృష్టించబడిందో లేదో ధృవీకరించడానికి ఫైల్‌ల జాబితాను వీక్షించండి:

$ ls

దశ 5: Git స్థితిని తనిఖీ చేయండి
ప్రస్తుత రిపోజిటరీ స్థితిని వీక్షించడానికి, క్రింద ఇవ్వబడిన ఆదేశాన్ని అమలు చేయండి:

$ git స్థితి

దిగువ అవుట్‌పుట్ మేము సృష్టించిన ఫైల్‌ని Git స్టేజింగ్ ప్రాంతానికి జోడించనందున అన్‌ట్రాక్ చేయబడిందని సూచిస్తుంది:

దశ 6: అన్ని స్థానిక శాఖలను తనిఖీ చేయండి
'ని అమలు చేయండి git శాఖ ” స్థానిక శాఖ పేర్ల జాబితాను వీక్షించడానికి ఆదేశం:

$ git శాఖ

ప్రస్తుత రిపోజిటరీ మూడు శాఖలను కలిగి ఉందని మరియు నక్షత్రం ' * 'ప్రక్కన' గుర్తు ఆల్ఫా ” శాఖ ప్రస్తుత పని శాఖను సూచిస్తుంది:

దశ 7: మరొక బ్రాంచ్‌కి మారండి
'' సహాయంతో మరొక శాఖకు మారండి git చెక్అవుట్ ” ఆదేశం:

$ git చెక్అవుట్ dev

దిగువ స్క్రీన్‌షాట్‌లో, మేము '' నుండి మారినట్లు మీరు చూడవచ్చు. ఆల్ఫా 'శాఖ నుండి' dev 'శాఖ:

దశ 8: ప్రస్తుత బ్రాంచ్ కంటెంట్ జాబితాను వీక్షించండి
ఇచ్చిన ఆదేశాన్ని ఉపయోగించడం ద్వారా కంటెంట్ యొక్క ప్రస్తుత బ్రాంచ్ జాబితాను వీక్షించండి:

$ ls

దశ 9: Git స్థితిని తనిఖీ చేయండి
మార్పులు, ట్రాక్ చేయబడిన మరియు ట్రాక్ చేయని ఫైల్‌లను చూడటానికి ప్రస్తుత శాఖ యొక్క git స్థితిని తనిఖీ చేయండి:

$ git స్థితి

దిగువ అవుట్‌పుట్‌లో, ''లో మనం సృష్టించిన ఫైల్‌ని చూడవచ్చు. ఆల్ఫా 'శాఖ'కి కాపీ చేయబడింది dev 'శాఖ:

దశ 10: Git స్టేజింగ్ ఏరియాకు ఫైల్‌ను జోడించండి
ఇప్పుడు, ఇచ్చిన ఆదేశం ద్వారా ఫైల్‌ను Git స్టేజింగ్ ప్రాంతానికి జోడించండి:

$ git add testFile.txt

దశ 11: Git రిపోజిటరీని అప్‌డేట్ చేయండి
ఉపయోగించడానికి ' git కట్టుబడి ”అన్ని జోడించిన మార్పులను సేవ్ చేయడానికి మరియు రిపోజిటరీని నవీకరించడానికి ఆదేశం:

$ కట్టుబడి -మీ 'testFile జోడించబడింది'

దశ 12: Git స్థితిని తనిఖీ చేయండి
ఇప్పుడు, మార్పులను ధృవీకరించడానికి Git స్థితిని తనిఖీ చేయండి:

$ git స్థితి

దిగువ అవుట్‌పుట్ అన్ని మార్పులు సేవ్ చేయబడ్డాయి మరియు కట్టుబడి ఉండాల్సిన అవసరం లేదని సూచిస్తుంది:

దశ 8: జోడించిన మార్పులను ధృవీకరించండి
'లోని కంటెంట్ జాబితాను వీక్షించడం ద్వారా జోడించిన ఫైల్‌లను ధృవీకరించండి dev 'శాఖ:

$ ls

దిగువ అందించిన అవుట్‌పుట్‌లో, మేము మరొక శాఖ నుండి మార్పులను పొందినట్లు చూడవచ్చు:

మేము మరొక శాఖను ఏర్పాటు చేయడానికి మార్పులను పొందే విధానాన్ని సమర్ధవంతంగా వివరించాము.

ముగింపు

మరొక శాఖ నుండి ఫైల్‌లను పొందడానికి, ముందుగా, స్థానిక శాఖలో ఫైల్‌ను సృష్టించండి మరియు దానిని Git ఇండెక్స్‌కు జోడించవద్దు. తరువాత, మరొక శాఖకు మారండి. అప్పుడు, శాఖ స్థితిని వీక్షించండి. ఆ తర్వాత, కొత్త Git బ్రాంచ్ ఇండెక్స్‌కు మునుపటి బ్రాంచ్ యొక్క అన్‌ట్రాక్ చేయని ఫైల్‌ను జోడించి, మార్పులను చేయండి. Git స్థితిని తనిఖీ చేయండి మరియు కొత్త బ్రాంచ్‌లోని ఫైల్‌లను ధృవీకరించండి. ఈ కథనం మరొక శాఖ నుండి మార్పులను ఎలా పొందాలో ప్రదర్శించింది.