Git చెక్అవుట్ రిమోట్ బ్రాంచ్ని ఉపయోగించడానికి మార్గదర్శకాలు:
- ప్రతి పనిని పూర్తి చేసిన తర్వాత దానికి సరిగ్గా కట్టుబడి ఉండండి.
- అన్ని సంబంధిత మార్పులు సరిగ్గా కట్టుబడి ఉన్నాయో లేదో తనిఖీ చేయండి.
- ఏదైనా పని చేయడానికి ముందు కోడ్ని సరిగ్గా పరీక్షించండి.
- యూజర్ టాస్క్ గురించి ఒక ఐడియా పొందడానికి కమిట్ మెసేజ్ స్పష్టంగా ఉండాలి.
- కోడ్ని నిర్వహించడానికి అవసరమైన శాఖలను సృష్టించండి.
ముందస్తు అవసరాలు:
GitHub డెస్క్టాప్ను ఇన్స్టాల్ చేయండి.
GitHub డెస్క్టాప్ git కి సంబంధించిన పనులను గ్రాఫిక్గా నిర్వహించడానికి git వినియోగదారుకు సహాయపడుతుంది. మీరు github.com నుండి ఉబుంటు కోసం ఈ అప్లికేషన్ యొక్క తాజా ఇన్స్టాలర్ను సులభంగా డౌన్లోడ్ చేసుకోవచ్చు. దీన్ని ఉపయోగించడానికి డౌన్లోడ్ చేసిన తర్వాత మీరు ఈ అప్లికేషన్ను ఇన్స్టాల్ చేసి కాన్ఫిగర్ చేయాలి. ఇన్స్టాలేషన్ ప్రక్రియను సరిగ్గా తెలుసుకోవడానికి మీరు ఉబుంటులో GitHub డెస్క్టాప్ను ఇన్స్టాల్ చేయడానికి ట్యుటోరియల్ని కూడా తనిఖీ చేయవచ్చు.
GitHub ఖాతాను సృష్టించండి
ఈ ట్యుటోరియల్లో ఉపయోగించిన ఆదేశాలను తనిఖీ చేయడానికి మీరు GitHub ఖాతాను సృష్టించాలి.
స్థానిక మరియు రిమోట్ రిపోజిటరీని సృష్టించండి
రిమోట్ బ్రాంచ్ల కోసం ఈ ట్యుటోరియల్లో ఉపయోగించిన చెక్అవుట్ కమాండ్ని పరీక్షించడానికి మీరు స్థానిక రిపోజిటరీని సృష్టించాలి మరియు రిమోట్ సర్వర్లో రిపోజిటరీని ప్రచురించాలి.
చెక్అవుట్ రిమోట్ బ్రాంచ్:
ఈ విభాగంలో, డెమో రిమోట్ రిపోజిటరీ పేరు పెట్టబడింది చదవండి-ఫైల్ రిమోట్ శాఖలను చెక్అవుట్ చేయడానికి ఆదేశాలను పరీక్షించడానికి ఉపయోగిస్తారు. ఈ రిమోట్ రిపోజిటరీ యొక్క స్థానిక రిపోజిటరీ ముందు సృష్టించబడింది. ఇక్కడ, స్థానిక రిపోజిటరీలో బ్రాంచ్ మాత్రమే ఉంటుంది మరియు రిమోట్ రిపోజిటరీ కోసం రిమోట్గా కొత్త బ్రాంచ్ సృష్టించబడింది. GitHub డెస్క్టాప్ నుండి ఈ రిమోట్ రిపోజిటరీని తెరవండి. కింది చిత్రం రిమోట్ రిపోజిటరీకి రెండు శాఖలు ఉన్నట్లుగా చూపుతుంది ప్రధాన మరియు మాస్టర్ .
టెర్మినల్ నుండి స్థానిక రిపోజిటరీని తెరిచి, స్థానిక రిపోజిటరీ యొక్క ప్రస్తుత శాఖలను ప్రదర్శించడానికి కింది ఆదేశాన్ని అమలు చేయండి.
$git శాఖకింది అవుట్పుట్ స్థానిక రిపోజిటరీలో ఒక బ్రాంచ్ ఉన్న పేరును చూపుతుంది ప్రధాన .
రిమోట్ రిపోజిటరీలో చేసిన మార్పులను పొందడానికి మరియు రిమోట్ రిపోజిటరీ యొక్క అప్డేట్ చేయబడిన కంటెంట్ను తనిఖీ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి. GitHub ఖాతా యొక్క వినియోగదారు పేరు మరియు పాస్వర్డ్ కోసం ఆదేశం అడుగుతుంది.
$git పొందడంమూలంకొత్త అవుట్పుట్ కొత్త బ్రాంచ్ పేరు పెట్టబడినట్లు చూపుతుంది మాస్టర్ రిమోట్ రిపోజిటరీకి జోడించబడింది.
ఫెచ్ కమాండ్ అమలు చేసిన తర్వాత స్థానిక రిపోజిటరీ యొక్క బ్రాంచ్ జాబితాను తనిఖీ చేయడానికి మరియు రిమోట్ బ్రాంచ్ను ట్రాక్ చేయడానికి కొత్త లోకల్ బ్రాంచ్ని సృష్టించడానికి కింది ఆదేశాలను అమలు చేయండి.
$git శాఖ$ చెక్అవుట్ పొందండి-బిమాస్టర్ మూలం/మాస్టర్
$git శాఖ
కింది అవుట్పుట్ `అమలు చేసిన తర్వాత అని చూపుతుంది git చెక్అవుట్ `ఆదేశం, పేరు పెట్టబడిన కొత్త శాఖ మాస్టర్ అనే రిమోట్ శాఖను ట్రాక్ చేయడానికి స్థానిక రిపోజిటరీలో సృష్టించబడింది మాస్టర్ .
Github.com కి వెళ్లి, మీ ఖాతాకు లాగిన్ చేయండి. అనే రిపోజిటరీని తెరవండి చదవండి-ఫైల్ రిమోట్ సర్వర్ నుండి. అనే కొత్త ఫైల్ను సృష్టించండి చదవండి 3. php రిమోట్ రిపోజిటరీలో మరియు పనిని చేయండి. కింది చిత్రం ప్రకారం, రిమోట్ రిపోజిటరీలో మూడు ఫైళ్లు ఉంటాయి. ఇవి చదవండి. php , చదవండి 2. php , మరియు చదవండి 3. php .
మీరు git ఆదేశాన్ని అమలు చేయడం ద్వారా లేదా GitHub డెస్క్టాప్ నుండి స్థానిక రిపోజిటరీని తెరవడం ద్వారా మరియు నిర్దిష్ట ఎంపికను క్లిక్ చేయడం ద్వారా టెర్మినల్ నుండి రిమోట్ రిపోజిటరీ యొక్క అప్డేట్ చేయబడిన కంటెంట్ను పొందవచ్చు. మీకు git కమాండ్ గురించి తెలియకపోతే మరియు గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్తో స్థానిక రిపోజిటరీని అప్డేట్ చేస్తే, GitHub డెస్క్టాప్ నుండి స్థానిక రిపోజిటరీని తెరవండి. కింది అవుట్పుట్ స్థానిక రిపోజిటరీ రిమోట్ రిపోజిటరీతో అప్డేట్ చేయబడలేదని మరియు రిపోజిటరీలో చివరిగా కట్టుబడి ఉన్న ఫైల్ చదవండి 2. php . రిమోట్ సర్వర్ నుండి కొత్త కంటెంట్ పొందడానికి, దానిపై క్లిక్ చేయండి మూలం పొందండి బటన్. స్థానిక మరియు రిమోట్ రిపోజిటరీలు సరిపోలకపోతే మరియు రిమోట్ రిపోజిటరీ నుండి ఏదైనా అప్డేట్ చేయబడిన కంటెంట్ పొందబడితే, అప్పుడు పుల్ మూలం ఎంపిక చూపబడుతుంది.
రిమోట్ రిపోజిటరీలో కొత్త ఫైల్ సృష్టించబడిందని మునుపటి దశలో చూపబడింది. కాబట్టి, కింది చిత్రం చూపిస్తుంది పుల్ మూలం GitHub డెస్క్టాప్లో ఎంపిక. రిమోట్ రిపోజిటరీ నుండి అప్డేట్ చేయబడిన కంటెంట్ను తిరిగి పొందడానికి మరియు స్థానిక రిపోజిటరీలో కంటెంట్ను స్టోర్ చేయడానికి ఈ ఆప్షన్పై క్లిక్ చేయండి.
పుల్ మూలం ఎంపికను క్లిక్ చేసిన తర్వాత, స్థానిక రిపోజిటరీలో కొత్త ఫైల్ అనే పేరు ఉంటుంది చదవండి 3. php అది రిమోట్ సర్వర్ నుండి తీసివేయబడుతుంది. కింది అవుట్పుట్ రిపోజిటరీలో ఇప్పుడు కొత్త ఫైల్ మరియు కొత్త కమిట్ మెసేజ్ ఉందని చూపిస్తుంది.
మునుపటి టాస్క్లో, రిమోట్ రిపోజిటరీ కంటెంట్తో స్థానిక రిపోజిటరీ నవీకరించబడింది. కానీ మీరు టెర్మినల్ లేదా GitHub డెస్క్టాప్ని ఉపయోగించి స్థానిక రిపోజిటరీ యొక్క కొత్త కంటెంట్తో రిమోట్ రిపోజిటరీని అప్డేట్ చేయవచ్చు. మీరు `ను అమలు చేయాలి git పుష్ టెర్మినల్ నుండి రిమోట్ రిపోజిటరీని అప్డేట్ చేయడానికి ఆదేశించండి లేదా దానిపై క్లిక్ చేయండి ప్రచురణ మూలం స్థానిక రిపోజిటరీ యొక్క కొత్త కట్టుబడి ఉన్న కంటెంట్తో రిమోట్ రిపోజిటరీని అప్డేట్ చేయడానికి GitHub డెస్క్టాప్ నుండి ఎంపిక.
ముగింపు:
ఈ ట్యుటోరియల్ స్థానిక బ్రాంచ్తో ఏదైనా రిమోట్ బ్రాంచ్ను ట్రాక్ చేయడానికి git చెక్అవుట్ కమాండ్ ఉపయోగించడాన్ని చూపుతుంది. రిమోట్ రిపోజిటరీలో కొత్త శాఖలు రిమోట్గా సృష్టించబడినప్పుడు మరియు కొత్తగా సృష్టించిన శాఖలు స్థానిక రిపోజిటరీలో లేనప్పుడు ఈ git లక్షణం ఉపయోగపడుతుంది.