Gitలో ఏదైనా 'git రీబేస్ మూలం' కమాండ్ ఉందా

Gitlo Edaina Git Ribes Mulam Kamand Unda



Git సాధనం యొక్క అత్యంత ఉపయోగకరమైన ఆదేశాలలో Git రీబేస్ ఒకటి. Git' ఆక్రమించాయి ”కమాండ్ ఒక కొత్త స్థావరాన్ని సృష్టిస్తుంది, ఇందులో కమిట్‌ల మిశ్రమ శ్రేణి ఉంటుంది. మరింత ప్రత్యేకంగా, కొత్త స్థావరానికి కట్టుబడి మరియు కదిలే ప్రక్రియను రీబేసింగ్ అంటారు. ది ' git రీబేస్ మూలం/ ” రిమోట్ బ్రాంచ్‌లను రీబేస్ చేయడానికి ఉపయోగించబడుతుంది.

ఈ పోస్ట్‌లో, మేము వివరిస్తాము:

Gitలో ఏదైనా 'git రీబేస్ మూలం' కమాండ్ ఉందా?

వినియోగదారు 'ని అమలు చేస్తే' git రీబేస్ మూలం 'ఆదేశం, Git టెర్మినల్ దోష సందేశాన్ని చూపుతుంది' ప్రాణాంతకం: చెల్లని అప్‌స్ట్రీమ్ 'మూలం' ” మరియు అప్‌స్ట్రీమ్ రిమోట్ బ్రాంచ్‌ను ఎప్పటికీ రీబేస్ చేయవద్దు. అయితే, Git వినియోగదారులు ' git రీబేస్ మూలం/శాఖ ” రిమోట్ అప్‌స్ట్రీమ్ బ్రాంచ్ నుండి బ్రాంచ్‌ని రీబేస్ చేయడం మరియు కమిట్‌లను స్క్వాషింగ్ చేయడం కోసం ఆదేశం.







“git rebase origin/ ” కమాండ్‌ని ఎలా ఉపయోగించాలి?

ఉపయోగించడానికి ' git రీబేస్ మూలం/శాఖ ” ఆదేశం, Git వినియోగదారులు రిమోట్ అప్‌స్ట్రీమ్ నుండి బ్రాంచ్‌ని లాగాలి లేదా “ని ఉపయోగించి రిమోట్ బ్రాంచ్‌ను పొందాలి git పొందుట ” ఆదేశం.



దశ 1: Git టెర్మినల్ తెరవండి

మొదట, విండోస్ నుండి ' మొదలుపెట్టు ”మెను, Git టెర్మినల్‌ను ప్రారంభించండి:







దశ 2: Git రిపోజిటరీకి తరలించండి

'ని ఉపయోగించడం ద్వారా cd ” ఆదేశం, Git రిపోజిటరీకి తరలించండి:

$ cd 'C:\Git'



దశ 3: రిమోట్ బ్రాంచ్ లాగండి

రిమోట్ బ్రాంచ్ యొక్క మార్పులను లాగి, స్థానిక రిపోజిటరీ యొక్క HEADకి జోడించండి:

$ git లాగండి మూలం మాస్టర్

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

బ్రాంచ్‌ల జాబితాను తనిఖీ చేయండి మరియు మీరు మూలాధార శాఖను రీబేస్ చేయాలనుకుంటున్న శాఖను ఎంచుకోండి:

$ git శాఖ

దశ 5: బ్రాంచ్‌కి మారండి

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

$ git చెక్అవుట్ లక్షణాలు

స్టెప్ 6: రీబేస్ ఆరిజిన్ బ్రాంచ్

తర్వాత, మూలం బ్రాంచ్ లేదా రిమోట్ బ్రాంచ్‌ని 'ని ఉపయోగించి రీబేస్ చేయండి git రీబేస్ మూలం/ ” ఆదేశం:

$ git రీబేస్ మూలం / మాస్టర్

రిమోట్ బ్రాంచ్ రీబేస్ చేయబడిందో లేదో ధృవీకరించడానికి Git లాగ్‌ను తనిఖీ చేయండి:

$ git relog

బోనస్ చిట్కా: ఆరిజిన్ బ్రాంచ్ రీబేస్ చేయడానికి ప్రత్యామ్నాయ పద్ధతి

Git వినియోగదారులు రిమోట్ బ్రాంచ్‌ను అప్‌స్ట్రీమ్ చేయడం ద్వారా రిమోట్ బ్రాంచ్‌ను రీబేస్ చేయవచ్చు మరియు తర్వాత నేరుగా స్థానిక బ్రాంచ్‌లోని అప్‌స్ట్రీమ్ బ్రాంచ్‌ను “ git రీబేస్ <స్థానిక శాఖ పేరు> ” ఆదేశం.

ఈ ప్రయోజనం కోసం, అందించిన సూచనల ద్వారా వెళ్ళండి.

దశ 1: అప్‌స్ట్రీమ్ ఆరిజిన్ బ్రాంచ్

'ని ఉపయోగించడం ద్వారా రిమోట్ బ్రాంచ్‌ను అప్‌స్ట్రీమ్‌గా సెట్ చేయండి git శాఖ ” ఆదేశం. ఇక్కడ, ఎంపిక ' -అప్‌స్ట్రీమ్ సెట్ అప్‌స్ట్రీమ్ బ్రాంచ్‌ను సెట్ చేయడానికి ” ఉపయోగించబడుతుంది:

$ git శాఖ --set-upstream-to =మూలం / మాస్టర్

దశ 2: అప్‌స్ట్రీమ్ బ్రాంచ్‌ని లోకల్ బ్రాంచ్‌గా రీబేస్ చేయండి

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

$ git రీబేస్ మూలం / మాస్టర్ మాస్టర్

మేము Gitలో రిమోట్ బ్రాంచ్‌లను రీబేస్ చేయడానికి సంబంధించిన ప్రామాణికమైన సమాచారాన్ని సంకలనం చేసాము.

ముగింపు

రిమోట్ బ్రాంచ్‌ని రీబేస్ చేయడానికి, ముందుగా రిమోట్ బ్రాంచ్‌ని లాగండి లేదా పొందండి “ git లాగండి <రిమోట్ పేరు> ” ఆదేశం. తర్వాత, మీరు రిమోట్ బ్రాంచ్‌ని రీబేస్ చేయాలనుకుంటున్న బ్రాంచ్‌కి వెళ్లి, ఆపై “ని ఉపయోగించండి git రీబేస్ మూలం/శాఖ ” రిమోట్ బ్రాంచ్‌ని రీబేస్ చేయమని ఆదేశం. ఏదైనా ఉందా అని ఈ వ్రాత ప్రదర్శించింది git రీబేస్ మూలం ” Git లో ఆదేశం.