ఈ పోస్ట్లో, మేము వివరిస్తాము:
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 relog
బోనస్ చిట్కా: ఆరిజిన్ బ్రాంచ్ రీబేస్ చేయడానికి ప్రత్యామ్నాయ పద్ధతి
Git వినియోగదారులు రిమోట్ బ్రాంచ్ను అప్స్ట్రీమ్ చేయడం ద్వారా రిమోట్ బ్రాంచ్ను రీబేస్ చేయవచ్చు మరియు తర్వాత నేరుగా స్థానిక బ్రాంచ్లోని అప్స్ట్రీమ్ బ్రాంచ్ను “ git రీబేస్
ఈ ప్రయోజనం కోసం, అందించిన సూచనల ద్వారా వెళ్ళండి.
దశ 1: అప్స్ట్రీమ్ ఆరిజిన్ బ్రాంచ్
'ని ఉపయోగించడం ద్వారా రిమోట్ బ్రాంచ్ను అప్స్ట్రీమ్గా సెట్ చేయండి git శాఖ ” ఆదేశం. ఇక్కడ, ఎంపిక ' -అప్స్ట్రీమ్ సెట్ అప్స్ట్రీమ్ బ్రాంచ్ను సెట్ చేయడానికి ” ఉపయోగించబడుతుంది:
$ git శాఖ --set-upstream-to =మూలం / మాస్టర్
దశ 2: అప్స్ట్రీమ్ బ్రాంచ్ని లోకల్ బ్రాంచ్గా రీబేస్ చేయండి
తర్వాత, స్థానిక శాఖలోని రిమోట్ అప్స్ట్రీమ్ బ్రాంచ్ను '' ద్వారా రీబేస్ చేయండి git రీబేస్
మేము Gitలో రిమోట్ బ్రాంచ్లను రీబేస్ చేయడానికి సంబంధించిన ప్రామాణికమైన సమాచారాన్ని సంకలనం చేసాము.
ముగింపు
రిమోట్ బ్రాంచ్ని రీబేస్ చేయడానికి, ముందుగా రిమోట్ బ్రాంచ్ని లాగండి లేదా పొందండి “ git లాగండి <రిమోట్ పేరు>