Git వంటి వివిధ ఆదేశాలను అందిస్తుంది git క్లోన్', 'git fetch', 'git push', 'git pull ”మరియు అనేక ఇతర కార్యాచరణల కోసం. కొన్నిసార్లు వినియోగదారులు రిమోట్ రిపోజిటరీని స్థానిక Git డైరెక్టరీకి తిరిగి పొందవలసి ఉంటుంది. ఆ ప్రయోజనం కోసం, ''ని ఉపయోగించి పేర్కొన్న రిపోజిటరీని క్లోన్ చేయడం అవసరం git క్లోన్ ” ఆదేశం. ఇది సాధారణంగా చరిత్రతో సహా మొత్తం రిపోజిటరీని తిరిగి పొందుతుంది మరియు రిపోజిటరీ యొక్క కొత్త స్థానిక కాపీని సృష్టిస్తుంది. అయితే ' git లాగండి రిమోట్ రిపోజిటరీ యొక్క తాజా సంస్కరణలతో స్థానిక కాపీని తాజాగా ఉంచడానికి ” ఆదేశం ఉపయోగించబడుతుంది.
ఈ వ్రాత విశదీకరించబడుతుంది:
- “git pull” మరియు “git clone” ఆదేశాల మధ్య తేడా/వ్యత్యాసాలు ఏమిటి?
- Gitలో “git pull” మరియు “git clone” ఆదేశాలను ఎలా ఉపయోగించాలి?
“git pull” మరియు “git clone” ఆదేశాల మధ్య తేడా/వ్యత్యాసాలు ఏమిటి?
అర్థం చేసుకోవడానికి ' git లాగండి 'మరియు' git క్లోన్ ”, దిగువ పేర్కొన్న పట్టికలో వాటి మధ్య ప్రధాన వ్యత్యాసాన్ని చూడండి:
git లాగండి | git క్లోన్ |
---|---|
రిమోట్ మరియు స్థానిక రిపోజిటరీలను సమకాలీకరించడానికి “git పుల్” ఉపయోగించబడుతుంది. | స్థానిక రిపోజిటరీని సెటప్ చేయడానికి “git clone” ఆదేశం అమలు చేయబడుతుంది. |
ఇది రిమోట్ రిపోజిటరీ నుండి నిర్దిష్ట స్థానిక రిపోజిటరీకి తాజా మార్పులను పొందుతుంది మరియు మిళితం చేస్తుంది. | రిమోట్ Git రిపోజిటరీ యొక్క కాపీని రూపొందించండి మరియు దానిని స్థానిక మెషీన్లో సేవ్ చేయండి. |
ఇది ప్రాజెక్ట్లో చాలాసార్లు ఉపయోగించబడవచ్చు. | ఇది ప్రాజెక్ట్లో ఒక్కసారి మాత్రమే అమలు చేయబడుతుంది. |
Gitలో “git pull” మరియు “git clone” ఆదేశాలను ఎలా ఉపయోగించాలి?
ఉపయోగించడానికి ' git పుల్' మరియు 'git క్లోన్ ”Gitలో ఆదేశాలు, ఇచ్చిన దశలను అనుసరించండి:
- మీ GitHub ఖాతాకు సైన్ ఇన్ చేయండి.
- మీకు నచ్చిన ఏదైనా రిపోజిటరీని ఎంచుకోండి మరియు ఈ రిపోజిటరీని క్లోనింగ్ చేయడానికి HTTPS కోడ్ని స్థానిక ప్రాజెక్ట్కి కాపీ చేయండి.
- Git Bash టెర్మినల్ను ప్రారంభించండి మరియు Git స్థానిక డైరెక్టరీకి నావిగేట్ చేయండి.
- “git clone” ఆదేశాన్ని ఉపయోగించండి మరియు రిమోట్ రిపోజిటరీ లింక్ను అతికించండి.
- రిమోట్ కనెక్షన్ని తనిఖీ చేయండి మరియు స్థానిక Git రిపోజిటరీ నుండి రిమోట్కు అన్ని మార్పులను లాగండి.
దశ 1: GitHub ఖాతాకు సైన్ ఇన్ చేయండి
మొదట, వెళ్ళండి ' GitHub ” మరియు మీ వినియోగదారు పేరు మరియు పాస్వర్డ్ అందించడం ద్వారా సైన్ ఇన్ చేయండి:
దశ 2: రిపోజిటరీని ఎంచుకోండి
ప్రొఫైల్ చిహ్నంపై క్లిక్ చేసి, '' నొక్కండి మీ రిపోజిటరీలు ” ఎంపిక, మరియు దానికి నావిగేట్ చేయండి:
కావలసిన రిపోజిటరీని ఎంచుకోండి మరియు దానిని తెరవండి. ఉదాహరణకు, మేము ఎంచుకున్నాము ' పరీక్ష డెమో 1 ” రిమోట్ రిపోజిటరీ:
దశ 3: HTTPS URLని కాపీ చేయండి
పేర్కొన్న రిపోజిటరీ యొక్క ప్రధాన పేజీలో, హైలైట్ చేసిన “ని నొక్కండి కోడ్ 'బటన్ మరియు కాపీ' HTTPS ”URL:
దశ 4: Git Bash టెర్మినల్ని ప్రారంభించండి
ఇప్పుడు, స్టార్టప్ మెను సహాయంతో Git Bash టెర్మినల్ను తెరవండి:
దశ 5: Git లోకల్ రిపోజిటరీని దారి మళ్లించండి
'ని అమలు చేయండి cd ” ఆదేశం మరియు పేర్కొన్న స్థానిక Git రిపోజిటరీని దారి మళ్లించండి:
cd 'C:\యూజర్స్\యూజర్\Git\projectrepo'దశ 6: క్లోన్ రిపోజిటరీ
అప్పుడు, “ని ఉపయోగించి రిపోజిటరీని క్లోన్ చేయండి git క్లోన్ 'కాపీ చేసినవాటిని కమాండ్ చేసి అతికించండి' HTTPS ” దానితో పాటు URL:
git క్లోన్ https: // github.com / Gituser213 / testdemo1.gitదిగువ పేర్కొన్న అవుట్పుట్ మేము రిమోట్ రిపోజిటరీని విజయవంతంగా క్లోన్ చేసామని సూచిస్తుంది:
దశ 7: రిమోట్ కనెక్షన్ని తనిఖీ చేయండి
'ని ఉపయోగించడం ద్వారా రిమోట్ URLని తనిఖీ చేయండి git రిమోట్ -v ” ఆదేశం:
git రిమోట్ -లో
దశ 8: మార్పులను లాగండి
'ని అమలు చేయడం ద్వారా అన్ని మార్పులను రిమోట్ నుండి స్థానిక శాఖకు లాగండి git లాగండి ” ఆదేశం:
Git పుల్ మూలం మాస్టర్రిమోట్ బ్రాంచ్ల నుండి మార్పులు పొందినట్లు ఫలిత చిత్రం సూచిస్తుంది:
దీని గురించి అంతే ' git పుల్' మరియు 'git క్లోన్ ” Git లో ఆదేశాలు.
ముగింపు
ది ' git లాగండి ” రిమోట్ రిపోజిటరీలో చేసిన కొత్త మార్పులతో స్థానిక కాపీని తాజాగా ఉంచడానికి ఆదేశం ఉపయోగించబడుతుంది. మరోవైపు, ' git క్లోన్ ” కమాండ్ సాధారణంగా రిమోట్ రిపోజిటరీని దాని పూర్తి చరిత్రను కలిగి ఉన్న లోకల్ రిపోజిటరీలోని మొత్తం రిమోట్ రిపోజిటరీని తిరిగి పొందుతుంది మరియు రిపోజిటరీ యొక్క కొత్త లోకల్ కాపీని చేస్తుంది. ఈ ట్యుటోరియల్ '' మధ్య వ్యత్యాసాలను క్లుప్తంగా వివరించింది. git పుల్' మరియు 'git క్లోన్ ”.