మీరు కొంతకాలంగా Git ని ఉపయోగిస్తుంటే, మీరు బహుశా ఈ పదాన్ని ఎదుర్కొన్నారు మాస్టర్ . మీరు పరిగెత్తినప్పుడు మీరు దానిని చూసి ఉండవచ్చు git స్థితి లేదా git శాఖ .
ఇది కొంత పాత పద్ధతిలో ఉంది మరియు ఇది ఎక్కడ నుండి వచ్చింది లేదా మీరు దానిని ఎలా మార్చగలరని మీరు ఆశ్చర్యపోవచ్చు. మీరు కమాండ్ లైన్ యూజర్ లేదా GitHub అభిమాని అయినా, మీరు బ్రాంచ్ పేర్లను మార్చవచ్చు మరియు డిఫాల్ట్ బ్రాంచ్ పేరును మీ అవసరాలకు తగిన విధంగా సెట్ చేయవచ్చు.
డిఫాల్ట్ బ్రాంచ్ అంటే ఏమిటి?
ప్రతి సరికొత్త Git రిపోజిటరీకి డిఫాల్ట్ బ్రాంచ్ ఉంటుంది, అది నిజంగా దేనినీ విడదీయకపోయినా! శాఖలు కేవలం సూచనలకు కట్టుబడి ఉంటాయి మరియు ప్రస్తుత శాఖను సూచించే ఎల్లప్పుడూ HEAD సూచన ఉంటుంది.
చారిత్రాత్మకంగా, Git ఆ డిఫాల్ట్ శాఖకు పేరు పెట్టింది మాస్టర్ . మీరు దానిని పేరు మార్చగలిగినప్పటికీ, చాలా మంది వ్యక్తులు డిఫాల్ట్తో కట్టుబడి ఉంటారు, కాబట్టి మాస్టర్ను వారి డిఫాల్ట్ బ్రాంచ్గా ఉపయోగించే అనేక ప్రాజెక్ట్లను మీరు చూస్తారు.
బ్రాంచ్ నామకరణం మరియు ఎందుకు మాస్టర్ ఫేజ్ అవుట్ అవుతున్నారు
Git యొక్క తాజా వెర్షన్లు (2.28 మరియు తరువాత) మీరు ఉపయోగించి కొత్త రిపోజిటరీని సృష్టించినప్పుడు కింది సూచనను ఉత్పత్తి చేస్తాయి git init :
ప్రారంభ శాఖకు 'మాస్టర్' పేరుగా ఉపయోగించడం. ఈ డిఫాల్ట్ శాఖ పేరు మార్పుకు లోబడి ఉంటుంది. ఈ హెచ్చరికను అణిచివేసే మీ అన్ని కొత్త రిపోజిటరీలలో ఉపయోగించడానికి ప్రారంభ శాఖ పేరును కాన్ఫిగర్ చేయడానికి, కాల్ చేయండి: git config --global init.default బ్రాంచ్ పేర్లు సాధారణంగా 'మాస్టర్' కు బదులుగా ఎంచుకున్నవి 'ప్రధాన', 'ట్రంక్' మరియు 'అభివృద్ధి '. ఇప్పుడే సృష్టించిన శాఖకు ఈ ఆదేశం ద్వారా పేరు మార్చవచ్చు: git శాఖ -m
మాస్టర్/బానిస పదజాలం కంప్యూటింగ్లో సుదీర్ఘ చరిత్రను కలిగి ఉంది, ముఖ్యంగా డిస్క్ డ్రైవ్లు వంటి హార్డ్వేర్ని సూచిస్తుంది. Git కి ముందున్న BitKeeper వంటి ఇతర వెర్షన్ నియంత్రణ వ్యవస్థలు కూడా ఈ పదాన్ని ఉపయోగించాయి. ఏదేమైనా, ఈ పదం వలసవాదంతో దాని అనుబంధానికి కొంత కాలం చెల్లిపోయింది.
ఈ ఆందోళనలను పరిష్కరించడానికి Git నిర్వహణదారులు విస్తృత అభివృద్ధి సంఘంతో కలిసి పనిచేశారు. ఇది కలిగించే ఏదైనా నేరం కాకుండా, మాస్టర్ ఏమైనప్పటికీ ప్రత్యేకంగా వివరణాత్మక పేరు కాదు. ఇది కొన్ని ఇతర, పేరులేని ఎంటిటీతో సంబంధాన్ని సూచిస్తుంది, కానీ ఇది ప్రారంభ శాఖ యొక్క ప్రత్యేక స్థితిని సూచించదు. చాలా మంది పేరును పరిగణనలోకి తీసుకుంటారు ప్రధాన ఈ శాఖ మరియు దాని సాధారణ వినియోగాన్ని వివరించే మెరుగైన పనిని చేయడానికి.
ప్రధాన పేరు చిన్నది, సులభంగా అనువదిస్తుంది మరియు సాధారణ ఉపయోగంలో ఉంది. మీరు మీ కండరాల జ్ఞాపకశక్తిని తిరిగి పొందాల్సిన అవసరం ఉన్నట్లయితే, మాస్టర్ వలె అదే రెండు అక్షరాలతో ప్రారంభమవుతుంది.
కమాండ్ లైన్ Git ఉపయోగించి మార్పు ఎలా చేయాలి
Git స్వయంగా వివరించినట్లుగా, మీరు కింది ఆదేశంతో డిఫాల్ట్ శాఖ పేరును కాన్ఫిగర్ చేయవచ్చు:
git config --global init.defaultBranch main
ది --ప్రపంచ ప్రస్తుత వినియోగదారు సృష్టించిన అన్ని రిపోజిటరీలకు ఈ సెట్టింగ్ వర్తిస్తుందని నిర్ధారిస్తుంది.
ఇది కూడ చూడు: Linux లో Git ని ఎలా ఇన్స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి
సెట్ చేసిన తర్వాత, కొత్త రిపోజిటరీలు కొత్త డిఫాల్ట్ పేరును ఉపయోగిస్తాయి:
$ git init
Initialized empty Git repository in /private/tmp/bar/.git/
$ git status -sb
## No commits yet on main
మీరు కూడా చేయగలరని గమనించండి శాఖకు పేరు మార్చండి ఎప్పుడైనా -m ఎంపికను ఉపయోగించి, ఉదా.
మీ కంప్యూటర్ని విండోస్ 10 వేగవంతం చేయడం ఎలా
git branch -m main
ఒక రోజు, Git పేరును ఉపయోగించడం ద్వారా మీ కోసం ఈ మార్పు చేయవచ్చు ప్రధాన డిఫాల్ట్గా, అన్ని కొత్త రిపోజిటరీల కోసం. దీన్ని మీరే ఎలా మార్చుకోవాలో తెలుసుకోవడం ఇంకా ఉపయోగకరంగా ఉంటుంది మరియు మీరు వేరే పేరు కోసం వ్యక్తిగత లేదా జట్టు ప్రాధాన్యతను కలిగి ఉండవచ్చు ప్రధాన .
GitHub లో డిఫాల్ట్ బ్రాంచ్ పేరును ఎలా సెట్ చేయాలి
GitHub లో సృష్టించబడిన శాఖలు ఇప్పుడు స్వయంచాలకంగా మాస్టర్కు బదులుగా ప్రధానమైనవిగా పేరు పెట్టబడ్డాయి. అయితే, ఈ దశలను అనుసరించడం ద్వారా మీరు ఇప్పటికీ ఈ డిఫాల్ట్ పేరును మార్చవచ్చు:
- తెరవండి సెట్టింగులు ఎగువ-కుడి వైపున మీ ప్రొఫైల్ ఫోటో ద్వారా.
- క్లిక్ చేయండి రిపోజిటరీలు ఎడమ చేతి మెనూలో.
- క్రింద రిపోజిటరీ డిఫాల్ట్ బ్రాంచ్ విభాగం, ప్రత్యామ్నాయ పేరును ఎంచుకోండి.
- క్లిక్ చేయండి అప్డేట్ .
సంబంధిత: GitHub అంటే ఏమిటి? దాని ప్రాథమిక లక్షణాలకు పరిచయం
Git యొక్క డిఫాల్ట్ బ్రాంచ్ పేరును నియంత్రించండి
Git చారిత్రాత్మకంగా దాని డిఫాల్ట్ శాఖకు పేరు పెట్టింది మాస్టర్ , కానీ మీరు దానిని అలా ఉంచాల్సిన అవసరం లేదు!
ప్రత్యామ్నాయాన్ని మరింత కలుపుకొని, అర్థం చేసుకోవడం సులభం, లేదా టైప్ చేయడం తక్కువ అని మీరు అనుకున్నా, దాన్ని మార్చడం సులభం. డిఫాల్ట్ శాఖ అనేది Git యొక్క అపారమైన కచేరీలలో ఒక చిన్న భాగం మాత్రమే. మీ Git నైపుణ్యాన్ని బిగినర్స్ నుండి అధునాతన స్థాయికి తీసుకెళ్లడానికి, తదుపరి మా సమగ్ర మార్గదర్శిని చూడండి.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ అధునాతన Git ట్యుటోరియల్ఈ సమగ్ర గైడ్తో బిగినర్స్ నుండి అడ్వాన్స్డ్ వరకు మీ Git నైపుణ్యాన్ని తీసుకోండి.
తదుపరి చదవండి సంబంధిత అంశాలు- ప్రోగ్రామింగ్
- GitHub
- ప్రోగ్రామింగ్
రెండు దశాబ్దాల పాటు సాఫ్ట్వేర్ డెవలపర్గా పనిచేసిన బాబీ ఒక టెక్నాలజీ astత్సాహికుడు. అతను గేమింగ్పై మక్కువ కలిగి, స్విచ్ ప్లేయర్ మ్యాగజైన్లో రివ్యూస్ ఎడిటర్గా పని చేస్తున్నాడు మరియు ఆన్లైన్ పబ్లిషింగ్ & వెబ్ డెవలప్మెంట్ యొక్క అన్ని అంశాలలో మునిగిపోయాడు.
బాబీ జాక్ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి