బ్రాంచిలు ప్రోగ్రామింగ్లో వెర్షన్ కంట్రోల్ అనే కాన్సెప్ట్కు కేంద్రంగా ఉంటాయి మరియు ముఖ్యంగా Git. ఈ స్టార్టర్ ఆర్టికల్ బ్రాంచ్ అంటే ఏమిటి మరియు అనేక విభిన్న టూల్స్ ఉపయోగించి ఒకదాన్ని ఎలా సృష్టించాలో మీకు తెలియజేస్తుంది.
మరిన్ని గూగుల్ ఒపీనియన్ రివార్డ్లను ఎలా పొందాలి
Git బ్రాంచ్ అంటే ఏమిటి?
వెర్షన్ నియంత్రణ వ్యవస్థలలో, పదం శాఖ ప్రతి కొమ్మ మరొకటి నుండి ఉద్భవించి, చివరికి తిరిగి ట్రంక్ వద్ద ముగుస్తుంది అనే అర్థంలో చెట్లతో సారూప్యంగా ఉపయోగించబడుతుంది. శాఖలు ఇతర పనులకు ఆటంకం లేకుండా ఒంటరిగా పని చేయడానికి, వ్యక్తిగత అభివృద్ధి మార్గాలను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తాయి.
సంబంధిత: మీ ప్రోగ్రామింగ్ ప్రాజెక్ట్ నిర్మాణానికి Git బ్రాంచ్లను ఎలా ఉపయోగించాలి
Git ఉపయోగించి, మీరు పని చేస్తున్నారు మాస్టర్ డిఫాల్ట్గా శాఖ, మీకు తెలిసినా తెలియకపోయినా. దీనిని తరచుగా మీ అని సూచిస్తారు క్రియాశీల , కరెంట్ , చెక్ అవుట్ , లేదా తల శాఖ. మీ అభివృద్ధి చక్రంలో ఎప్పుడైనా, మీరు ఒక కొత్త శాఖను సృష్టించవచ్చు మరియు ప్రతి శాఖలో ప్రత్యేక పనిని నిర్వహించవచ్చు.
కమాండ్ లైన్లో కొత్త బ్రాంచ్ను సృష్టించడం
కమాండ్-లైన్ Git ప్రోగ్రామ్ అత్యంత శక్తి మరియు వశ్యతను అందిస్తుంది, కానీ నేర్చుకోవడానికి చాలా ఉంది. మీరు మ్యాన్ పేజీల చుట్టూ త్రవ్వడం మరియు Git ని అధికంగా ఉపయోగించుకోవడం సౌకర్యంగా ఉంటే, అది గొప్ప ఎంపిక.
ఉపయోగించడానికి git శాఖ ఇచ్చిన పేరుతో కొత్త శాఖను సృష్టించడానికి ఆదేశం:
$ git branch dev
Branch 'dev' set up to track local branch 'master'.
ప్రస్తుత శాఖ నుండి ఈ శాఖలు, కాబట్టి మీరు ఆ ఆదేశాన్ని అమలు చేయడానికి ముందు నుండి మీరు బ్రాంచ్ చేయాలనుకుంటున్న దానికి మారారని నిర్ధారించుకోండి.
మీరు అన్ని శాఖలను జాబితా చేయవచ్చు మరియు ఉపయోగించి కొత్తది సృష్టించబడిందని నిర్ధారించవచ్చు git శాఖ ఎలాంటి వాదనలు లేకుండా:
$ git branch
1 dev
2 * master
మీరు ఉపయోగించి, మరొక బ్రాంచ్ ట్రాక్తో సహా మరింత సమాచారాన్ని చూడవచ్చు -vv జెండా:
$ git branch -vv
1 dev d1a9e5b [master] commit comment
2 * master d1a9e5b commit comment
మీరు మొదటి కమిట్ ముందు ఒక బ్రాంచ్ని సృష్టించడానికి ప్రయత్నిస్తే, మీకు ఇలాంటి ఎర్రర్ మెసేజ్ వస్తుంది:
fatal: Not a valid object name: 'master'.
మీరు ఇప్పటికే ఉన్న పేరును ఉపయోగించి ఒక బ్రాంచ్ని సృష్టించడానికి ప్రయత్నిస్తే, మీకు ఇలాంటి ఎర్రర్ మెసేజ్ వస్తుంది:
fatal: A branch named 'dev' already exists.
ది git శాఖ కమాండ్ మీరు ప్రస్తుతం పనిచేస్తున్న అదే కమిట్మెంట్ని సూచిస్తూ కొత్త బ్రాంచ్ను సృష్టిస్తుంది. అయితే, మీ వర్కింగ్ కాపీ ఇప్పటికీ మాస్టర్ బ్రాంచ్ వద్ద సూచించబడుతోంది. మీరు ఇప్పుడే సృష్టించిన కొత్త శాఖకు మారడానికి, ఉపయోగించండి git చెక్అవుట్ :
git checkout dev
పదం చెక్అవుట్ మీరు ఇతర వెర్షన్ కంట్రోల్ సిస్టమ్లకు అలవాటుపడితే గందరగోళంగా ఉండవచ్చు; Git లో, చెక్అవుట్ ప్రస్తుతం సక్రియంగా ఉన్న శాఖను మార్చడాన్ని సూచిస్తుంది. మీరు సాధారణంగా కొత్త బ్రాంచ్ సృష్టించబడిన తర్వాత దానికి మారాలనుకుంటున్నారు కాబట్టి, మొత్తం ప్రక్రియకు సత్వరమార్గం ఉంది:
git checkout -b dev
ఆ ఆదేశం అంటే 'dev' అనే కొత్త శాఖను సృష్టించి వెంటనే దానికి మారండి. ఇది దీనికి సమానం:
git branch dev
git checkout dev
నిజానికి, మీరు కూడా ఉపయోగించవచ్చు git చెక్అవుట్ ప్రస్తుతం తనిఖీ చేయబడ్డ బ్రాంచ్ మాత్రమే కాకుండా, ఏదైనా ఇతర శాఖను సృష్టించడానికి. ఉదాహరణకు, అనే కొత్త శాఖను సృష్టించడానికి మరొకటి , అనే శాఖ నుండి దేవ్ :
git checkout -b another dev
GitHub డెస్క్టాప్ ఉపయోగించి కొత్త బ్రాంచ్ను సృష్టించడం
విండోస్ లేదా మాకోస్లో జిట్ బ్రాంచ్లను సృష్టించడానికి మరొక మార్గం ఉపయోగిస్తోంది GitHub డెస్క్టాప్ , GitHub అందించిన అధికారిక గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ (GUI) ప్రోగ్రామ్. GUI ని ఉపయోగించడం ప్రారంభకులకు మరియు విమ్ అనే పదాన్ని ఎవరైనా గుసగుసలాడేటప్పుడు పీడకలలు ఉన్నవారికి ఖచ్చితంగా సరిపోతుంది.
GitHub డెస్క్టాప్ ఎల్లప్పుడూ మీ ప్రస్తుత శాఖను ప్రధాన టూల్బార్లో చూపుతుంది:
కొత్త శాఖను సృష్టించే ఎంపికతో సహా, రిపోజిటరీ శాఖల వివరాలను చూపించడానికి ఆ ప్రధాన టూల్బార్ బటన్పై క్లిక్ చేయండి:
గమనించండి, మీరు మ్యాచ్ లేని బ్రాంచ్ పేరును టైప్ చేయడం ప్రారంభిస్తే, GitHub డెస్క్టాప్ కొత్త బ్రాంచ్ను సృష్టించమని మిమ్మల్ని అడుగుతుంది మరియు కీబోర్డ్ షార్ట్కట్ను చూపుతుంది -ఇది నిజంగా మీరు చాలా చేస్తున్నట్లు అనిపిస్తే ఉపయోగపడుతుంది:
మీరు నొక్కడం ద్వారా కూడా ప్రారంభించవచ్చు కొత్త శాఖ వెంటనే బటన్. మీరు ఏ మార్గంలో వెళ్లినా, కొత్త శాఖ పేరును నిర్ధారించడానికి మీరు డైలాగ్తో ముగుస్తుంది:
మీ క్రొత్త శాఖ ఎల్లప్పుడూ మీరు సృష్టించినప్పుడు ఏ శాఖ సక్రియంగా ఉందో దానిపై ఆధారపడి ఉంటుంది. GitHub డెస్క్టాప్ మీ క్రొత్త శాఖకు మారుతుంది, ఇది మీరు సృష్టించిన శాఖను స్వయంచాలకంగా ట్రాక్ చేస్తుంది.
టవర్ ఉపయోగించి కొత్త బ్రాంచ్ను సృష్టించడం
ఇతర GUI లు మూడవ పక్షాల నుండి అందుబాటులో ఉన్నాయి. టవర్ ఇది 30 రోజుల ట్రయల్ వ్యవధికి ఉచితం మరియు మాకోస్ మరియు విండోస్లో అందుబాటులో ఉంటుంది.
ప్రస్తుతం చెక్ అవుట్ చేసిన బ్రాంచ్ నుండి కొత్త బ్రాంచ్ను సృష్టించడానికి, ఎంచుకోండి కొత్త శాఖను సృష్టించండి ప్రధాన నుండి రిపోజిటరీ మెను:
అందుబాటులో ఉన్న ఏదైనా శాఖ నుండి క్రొత్త శాఖను సృష్టించడానికి, ఎడమ వైపు సైడ్బార్లోని బ్రాంచ్పై కుడి క్లిక్ చేసి, ఎంచుకోండి నుండి కొత్త శాఖను సృష్టించండి :
గమనించండి, ఏ సందర్భంలోనైనా, మీరు బ్రాంచిని ట్రాకింగ్ బ్రాంచ్గా ఎనేబుల్ చేయవచ్చు లేదా మార్చవచ్చు ప్రారంభ స్థానం అందుబాటులో ఉన్న ఏదైనా శాఖకు:
GitKraken ఉపయోగించి కొత్త బ్రాంచ్ను సృష్టించడం
GitCrack మొదట్లో బెదిరింపుగా అనిపించే మరొక ప్రసిద్ధ GUI, కానీ శాఖలతో సహా కీలకమైన Git భావనలను దృశ్యమానంగా సూచించే మంచి పని చేస్తుంది. GitKraken ఓపెన్ సోర్స్ ఉపయోగం కోసం ఉచితం మరియు Windows, Mac మరియు Linux లకు అందుబాటులో ఉంటుంది.
మీరు సరైన యాక్టివ్ బ్రాంచ్తో పని చేస్తున్నారని నిర్ధారించుకోండి; ఇది ఎడమ వైపు సైడ్బార్లోని బ్రాంచ్ లిస్టింగ్లో హైలైట్ చేయబడినది:
కొత్త శాఖను సృష్టించడానికి, ప్రధాన టూల్బార్లోని శాఖ చిహ్నాన్ని క్లిక్ చేయండి:
మీ శాఖ పేరును నమోదు చేయండి మరియు ఎంటర్ నొక్కండి:
కొత్త శాఖ స్వయంచాలకంగా తనిఖీ చేయబడుతుంది మరియు మీరు స్క్రీన్ కుడి వైపున నోటిఫికేషన్ అందుకుంటారు.
GitHub లో కొత్త బ్రాంచ్ను సృష్టించడం
స్థానిక యాప్ను అమలు చేయడానికి ప్రత్యామ్నాయంగా, మీరు మీ రిపోజిటరీని రెండు ప్రముఖ Git- సపోర్టింగ్ వెబ్ యాప్లలో హోస్ట్ చేయవచ్చు. మొదటిది, GitHub , ఓపెన్ సోర్స్ కమ్యూనిటీతో చాలా ప్రజాదరణ పొందిన ఎంపిక.
GitHub మీ ప్రస్తుత (యాక్టివ్) శాఖను మీ రిపోజిటరీ వీక్షణలో, ఎగువ-ఎడమ దగ్గర ప్రదర్శిస్తుంది:
ఇప్పటికే ఉన్న శాఖలను ప్రదర్శించడానికి బటన్ను క్లిక్ చేయండి:
మీ కొత్త శాఖ పేరును టైప్ చేయండి మరియు ప్రస్తుత బ్రాంచ్ నుండి సృష్టించడానికి మీకు ఎంపిక ఇవ్వబడిందని గమనించండి:
సృష్టించిన తర్వాత, మీ కొత్త శాఖ సక్రియంగా మారుతుంది.
బిట్బకెట్లో కొత్త బ్రాంచ్ను సృష్టించడం
బిట్బకెట్ అపరిమిత సంఖ్యలో ప్రైవేట్ రిపోజిటరీలతో ఉచిత ఖాతాలను అందించే మరొక ప్రముఖ వెర్షన్ కంట్రోల్ వెబ్ యాప్.
మీ రిపోజిటరీలోని ఏదైనా పేజీ నుండి, ఎంచుకోండి శాఖలు ఎడమవైపు మెను నుండి అంశం:
క్లిక్ చేయండి శాఖను సృష్టించండి ఎగువ-కుడి వైపున ఉన్న బటన్. క్రొత్తదాన్ని నమోదు చేయండి శాఖ పేరు మరియు క్లిక్ చేయండి సృష్టించు . ఒకవేళ మీరు వేరే ఎక్కడి నుంచైనా బ్రాంచ్ చేయవలసి వస్తే మాస్టర్ , మార్చు శాఖ నుండి ప్రధమ:
బిట్బకెట్ a ని ఎంచుకోవడం సులభం చేస్తుంది టైప్ చేయండి ఇది శాఖ పేరుకు జోడించబడిన ఉపసర్గ, ఇది శాఖలకు మరింత వ్యవస్థీకృత విధానాన్ని ప్రోత్సహిస్తుంది. ఇది అంతర్నిర్మిత Git ఫీచర్ కాకుండా కేవలం ఒక సమావేశం, కానీ ఇది ఉపయోగకరంగా ఉంటుంది.
సృష్టించిన తర్వాత, బిట్బకెట్ మీ కొత్త శాఖ యొక్క వీక్షణను ప్రదర్శిస్తుంది:
Git తో బ్రాంచ్ అవుట్ చేయడం నేర్చుకోండి
Git అనేది శాఖల గురించి: అవి సృష్టించడానికి చౌకగా ఉంటాయి మరియు అవి బహుళ పని ప్రవాహాలను సహజీవనం చేయడానికి అనుమతిస్తాయి, పూర్తయినప్పుడు విలీనం చేయడానికి సిద్ధంగా ఉంటాయి. శాఖలను సృష్టించడం, మార్చడం మరియు విలీనం చేయడం మీకు తెలిసిన తర్వాత, మీరు Git ని దాని పూర్తి సామర్థ్యానికి ఉపయోగించే మార్గంలో బాగానే ఉంటారు.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ ఇది విండోస్ 11 కి అప్గ్రేడ్ చేయడం విలువైనదేనా?Windows పునesరూపకల్పన చేయబడింది. విండోస్ 10 నుండి విండోస్ 11 కి మారడానికి మిమ్మల్ని ఒప్పించడానికి ఇది సరిపోతుందా?
తదుపరి చదవండి సంబంధిత అంశాలు- ప్రోగ్రామింగ్
- GitHub
- GitHub డెస్క్టాప్
రెండు దశాబ్దాల పాటు సాఫ్ట్వేర్ డెవలపర్గా పనిచేసిన బాబీ ఒక టెక్నాలజీ astత్సాహికుడు. అతను గేమింగ్పై మక్కువ కలిగి, స్విచ్ ప్లేయర్ మ్యాగజైన్లో రివ్యూస్ ఎడిటర్గా పని చేస్తున్నాడు మరియు ఆన్లైన్ పబ్లిషింగ్ & వెబ్ డెవలప్మెంట్ యొక్క అన్ని అంశాలలో మునిగిపోయాడు.
ఫోన్ ట్యాప్ చేయబడితే ఎలా చెప్పాలిబాబీ జాక్ నుండి మరిన్ని
మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి