Git అనేది ఉచితంగా లభించే పంపిణీ చేయబడిన VCS(వెర్షన్ కంట్రోల్ సిస్టమ్), ఇది అన్ని రకాల ప్రాజెక్ట్లను సమర్ధవంతంగా నిర్వహించడానికి ఉపయోగించబడుతుంది. మరోవైపు, GitHub అనేది సంస్కరణ నియంత్రణ మరియు సహకారం కోసం రిమోట్ సర్వర్. డెవలపర్లు ఒక బృందంగా ఎక్కడి నుండైనా ప్రాజెక్ట్లపై ఒకరితో ఒకరు పని చేయడానికి ఇది అనుమతిస్తుంది. వినియోగదారులు స్థానిక మెషీన్లో పని చేస్తారు మరియు దానిని రిమోట్ సర్వర్ (GitHub) సహాయంతో విలీనం చేస్తారు.
ఈ గైడ్ యొక్క ఫలితాలు:
- మీరు Git వినియోగదారు పేరు మరియు ఇమెయిల్ను ఎలా కాన్ఫిగర్ చేస్తారు?
- Git మరియు GitHub ను ఎలా విలీనం చేయాలి?
మీరు Git వినియోగదారు పేరు మరియు ఇమెయిల్ను ఎలా కాన్ఫిగర్ చేస్తారు?
Git వినియోగదారు పేరు మరియు ఇమెయిల్ చిరునామాను కాన్ఫిగర్ చేయడానికి, క్రింది సూచనలను చూడండి:
- Git bash టెర్మినల్ను ప్రారంభించండి మరియు స్థానిక రిపోజిటరీకి తరలించండి.
- అప్పుడు, 'ని ఉపయోగించండి git config –global user.name
” వినియోగదారు పేరు కాన్ఫిగరేషన్ కోసం ఆదేశం. - వినియోగదారు ఇమెయిల్ను కాన్ఫిగర్ చేయడానికి, “ని అమలు చేయండి git config –global user.email
” ఆదేశం.
దశ 1: Git రూట్ డైరెక్టరీకి తరలించండి
ప్రారంభంలో, Git Bash యుటిలిటీని తెరిచి, 'ని అమలు చేయడం ద్వారా Git యొక్క రూట్ డైరెక్టరీకి దారి మళ్లించండి. cd ” ఆదేశం దాని మార్గంతో పాటు:
cd 'C:\Users\nazma\Git\Git'
దశ 2: Git వినియోగదారు పేరును కాన్ఫిగర్ చేయండి
అప్పుడు, 'ని ఉపయోగించండి git config ” Git వినియోగదారు పేరును ప్రపంచవ్యాప్తంగా కాన్ఫిగర్ చేయడానికి ఆదేశం:
git config --global user.name 'LinuxHint21'
ఇక్కడ:
- ' -ప్రపంచ ” అనేది కాన్ఫిగరేషన్ స్థాయి, దీని విలువ ఆపరేటింగ్ సిస్టమ్లోని నిర్దిష్ట వినియోగదారుకు వర్తిస్తుంది.
- ' యూజర్.పేరు ” అనేది మనం కాన్ఫిగర్ చేయాలనుకుంటున్న వినియోగదారు పేరును సూచిస్తుంది.
- ' LinuxHint21 ” అనేది మా వినియోగదారు పేరు:
దశ 3: Git వినియోగదారు ఇమెయిల్ను కాన్ఫిగర్ చేయండి
ఇప్పుడు, కింది ఆదేశాన్ని అమలు చేయడం ద్వారా వినియోగదారు ఇమెయిల్ చిరునామాను కాన్ఫిగర్ చేయండి:
git config --global user.email 'tslfmn018@gmail.com'
Git మరియు GitHub ను ఎలా విలీనం చేయాలి?
Git వినియోగదారు పేరు మరియు ఇమెయిల్ చిరునామాను కాన్ఫిగర్ చేసిన తర్వాత, దిగువ పేర్కొన్న దశలను అనుసరించడం ద్వారా Git స్థానిక రిపోజిటరీ డేటాను GitHubతో విలీనం చేయండి:
- కావలసిన స్థానిక రిపోజిటరీకి దారి మళ్లించండి.
- కొత్త ఫైల్ని రూపొందించి దాన్ని ట్రాక్ చేయండి.
- కట్టుబడి Git రిపోజిటరీకి జోడించిన మార్పులను సేవ్ చేయండి.
- తర్వాత, GitHub రిమోట్ రిపోజిటరీకి తరలించి, దాని URLని కాపీ చేయండి.
- రిమోట్ URLని జోడించి, దానిని ధృవీకరించండి.
- స్థానిక మెషీన్కు రిమోట్ రిపోజిటరీ యొక్క నవీకరించబడిన కంటెంట్ కాపీని రూపొందించండి.
- రిమోట్ సర్వర్తో పుష్ మరియు విలీనం చేయాల్సిన రిమోట్ పేరు మరియు స్థానిక శాఖ పేరుతో పాటు “git push” ఆదేశాన్ని అమలు చేయండి.
దశ 1: కోరుకున్న రిపోజిటరీకి తరలించండి
Git రూట్ డైరెక్టరీ లోపల, “ని అమలు చేయండి cd ” కావలసిన స్థానిక రిపోజిటరీతో ఆదేశం మరియు దానికి దారి మళ్లించండి:
cd పెర్క్దశ 2: కొత్త ఫైల్ను రూపొందించండి
ప్రస్తుత పని చేస్తున్న స్థానిక రిపోజిటరీలో కొత్త ఫైల్ని సృష్టించడానికి, 'ని ఉపయోగించండి స్పర్శ ” ఆదేశం మరియు ఫైల్ పేరును దాని రకంతో పేర్కొనండి:
file1.txtని తాకండిఇక్కడ, మేము '' పేరుతో కొత్త టెక్స్ట్ ఫైల్ని సృష్టించాము. file1.txt ”:
దశ 3: ఫైల్ను ట్రాక్ చేయండి
ఇప్పుడు, కొత్తగా సృష్టించిన ఫైల్ని పని ప్రాంతం నుండి ట్రాకింగ్ ఇండెక్స్కి తరలించడానికి అందించిన ఆదేశాన్ని అమలు చేయండి:
git add file1.txt
దశ 4: ఫైల్ను Git రిపోజిటరీలో సేవ్ చేయండి
తరువాత, తదుపరి ఉపయోగం కోసం కావలసిన కమిట్ సందేశాన్ని జోడించడం కోసం '-m' ఫ్లాగ్తో 'git commit' కమాండ్ ద్వారా ఫైల్ను ట్రాకింగ్ ప్రాంతం నుండి Git రిపోజిటరీకి నెట్టండి:
git commit -m 'మొదటి ఫైల్ జోడించబడింది'కింది అవుట్పుట్ ప్రకారం, మేము ట్రాక్ చేసిన మార్పులను విజయవంతంగా సేవ్ చేసాము:
దశ 5: రిమోట్ రిపోజిటరీ URLని కాపీ చేయండి
అలా చేసిన తర్వాత, రిమోట్ రిపోజిటరీ URLని కాపీ చేయండి. ఆ ప్రయోజనం కోసం:
- మీ GitHub ఖాతాను తెరవండి.
- మీకు కావలసిన రిమోట్ రిపోజిటరీకి నావిగేట్ చేయండి.
- అప్పుడు, 'ని నొక్కండి కోడ్ ” బటన్.
- ఎంచుకోండి ' HTTPS ” కనిపించిన డ్రాప్-డౌన్ మెను నుండి.
- 'పై క్లిక్ చేయండి టిక్ ✔ URLని మీ క్లిప్బోర్డ్కి కాపీ చేయడానికి ” చిహ్నం:
దశ 6: స్థానిక రిపోజిటరీకి రిమోట్ని జోడించండి
ఆ తర్వాత, కింది ఆదేశాన్ని అమలు చేయడం ద్వారా స్థానిక రిపోజిటరీకి రిమోట్ URLని జోడించండి:
git రిమోట్ యాడ్ ఆరిజిన్ https://github.com/GitUser0422/jooya.gitఇక్కడ, ' మూలం ” అనేది మా రిమోట్ పేరు మరియు మేము కాపీ చేసిన రిమోట్ రిపోజిటరీ URLని అందించాము:
దశ 7: జోడించిన రిమోట్ని ధృవీకరించండి
అలా చేసిన తర్వాత, రిమోట్ జోడించబడిందో లేదో తనిఖీ చేయడానికి దిగువ పేర్కొన్న ఆదేశాన్ని అమలు చేయండి:
git రిమోట్ -vమీరు చూడగలిగినట్లుగా, రిమోట్ విజయవంతంగా స్థానిక రిపోజిటరీకి జోడించబడింది:
దశ 8: రిమోట్ రిపోజిటరీ కంటెంట్ని డౌన్లోడ్ చేయండి
రిమోట్ రిపోజిటరీ యొక్క నవీకరించబడిన కంటెంట్ను డౌన్లోడ్ చేయడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:
git పొందుటఇది చూడవచ్చు; మేము రిమోట్ రిపోజిటరీ కంటెంట్ను విజయవంతంగా డౌన్లోడ్ చేసాము:
దశ 9: Git కంటెంట్ని GitHubకి నెట్టండి
చివరగా, రిమోట్ రిపోజిటరీతో స్థానిక మార్పులను విలీనం చేయడానికి దిగువ పేర్కొన్న ఆదేశాన్ని అమలు చేయండి:
git పుష్ -u మూలం దేవ్పైన ఇచ్చిన ఆదేశంలో:
- ' -లో 'ఫ్లాగ్' కోసం ట్రాకింగ్ శాఖను సృష్టించడానికి ఉపయోగించబడుతుంది dev ” శాఖ.
- ' మూలం ” అనేది మా రిమోట్ పేరు లేదా రిమోట్ రిపోజిటరీ URL యొక్క మారుపేరు.
- ' dev ” అనేది మనం నెట్టాలనుకునే శాఖ పేరు.
గమనిక : '-u' ఫ్లాగ్ రిమోట్ సర్వర్కు ఏదైనా స్థానిక శాఖ యొక్క మొదటి పుష్ కోసం మాత్రమే ట్రాకింగ్ శాఖను రూపొందించడానికి ఉపయోగించబడుతుంది.
దిగువన అందించబడిన అవుట్పుట్ ప్రకారం, మా స్థానిక శాఖ విజయవంతంగా నెట్టబడింది మరియు GitHubతో విలీనం చేయబడింది:
ధృవీకరణ కోసం, నిర్దిష్ట రిమోట్ రిపోజిటరీకి దారి మళ్లించండి మరియు Git డేటా GitHub సర్వర్తో విలీనం చేయబడిందో లేదో తనిఖీ చేయండి. దిగువ-హైలైట్ చేసిన ప్రాంతంలో చూపిన విధంగా:
అంతే! మేము Git మరియు GitHub విలీనం గురించి వివరించాము.
ముగింపు
Git అనేది ఉచితంగా లభించే పంపిణీ చేయబడిన VCS, ఇది అన్ని రకాల ప్రాజెక్ట్లను సమర్ధవంతంగా నిర్వహించడానికి ఉపయోగించబడుతుంది. మరోవైపు, GitHub అనేది రిమోట్ హోస్టింగ్ సర్వర్, ఇది సహకారం కోసం ఉపయోగించబడుతుంది. ఇది వినియోగదారులను అనుమతిస్తుంది మరియు ఎక్కడి నుండైనా ప్రాజెక్ట్లలో ఒకరితో ఒకరు పని చేస్తుంది. ఈ ట్యుటోరియల్ Git మరియు GitHubని విలీనం చేసే పద్ధతిని వివరించింది.