ముందస్తు అవసరాలు
1. GitHub డెస్క్టాప్ను ఇన్స్టాల్ చేయండి
GitHub డెస్క్టాప్ git కి సంబంధించిన పనులను గ్రాఫిక్గా నిర్వహించడానికి git వినియోగదారుకు సహాయపడుతుంది. మీరు github.com నుండి ఉబుంటు కోసం ఈ అప్లికేషన్ యొక్క తాజా ఇన్స్టాలర్ను సులభంగా డౌన్లోడ్ చేసుకోవచ్చు. దీన్ని ఉపయోగించడానికి డౌన్లోడ్ చేసిన తర్వాత మీరు ఈ అప్లికేషన్ను ఇన్స్టాల్ చేసి కాన్ఫిగర్ చేయాలి. ఇన్స్టాలేషన్ ప్రక్రియను సరిగ్గా తెలుసుకోవడానికి మీరు ఉబుంటులో GitHub డెస్క్టాప్ను ఇన్స్టాల్ చేయడానికి ట్యుటోరియల్ని కూడా తనిఖీ చేయవచ్చు.
2. GitHub ఖాతాను సృష్టించండి
ఈ ట్యుటోరియల్లో ఉపయోగించిన ఆదేశాల అవుట్పుట్ను తనిఖీ చేయడానికి మీరు GitHub ఖాతాను సృష్టించాలి.
3. స్థానిక రిపోజిటరీని సృష్టించండి
ఈ ట్యుటోరియల్లో ఉపయోగించిన ఆదేశాలను తనిఖీ చేయడానికి మీరు స్థానిక రిపోజిటరీని సృష్టించాలి.
అనుకూల .gitignore నమూనాలను సృష్టించండి
.gitignore ఫైల్ రిపోజిటరీ నుండి ఫైల్ను విస్మరించడానికి నమూనాలను కలిగి ఉంటుంది. ఏదైనా రిపోజిటరీ వివిధ డైరెక్టరీలలో ఒకటి లేదా అంతకంటే ఎక్కువ విస్మరించే ఫైల్లను కలిగి ఉంటుంది. ఒకవేళ .gitignore ఫైల్ ఇంతకు ముందు సృష్టించబడలేదు, స్థానిక రిపోజిటరీ ఫోల్డర్కు వెళ్లండి ఈ మెయిల్ పంపించండి మరియు ఫైల్ను సృష్టించడానికి కింది ఆదేశాన్ని అమలు చేయండి.
$ nano .gitignore
కింది కంటెంట్ను ఫైల్లో జోడించండి. ఇక్కడ, /ఉష్ణోగ్రత/* నమూనా తాత్కాలిక ఫోల్డర్ నుండి అన్ని ఫైల్లను విస్మరిస్తుంది, /పరీక్ష/* నమూనా పరీక్ష ఫోల్డర్ నుండి అన్ని ఫైల్లను విస్మరిస్తుంది, * .docx నమూనా రిపోజిటరీ స్థానం నుండి పొడిగింపు *.docx తో అన్ని ఫైల్లను విస్మరిస్తుంది, మరియు *.పదము నమూనా పొడిగింపు *.txt తో అన్ని ఫైల్లను విస్మరిస్తుంది.
/ఉష్ణోగ్రత/*/పరీక్ష/*
* .docx
*.పదము
ఫైల్ను సేవ్ చేసిన తర్వాత నానో ఎడిటర్ను మూసివేయండి. Git రిపోజిటరీ యొక్క ప్రస్తుత స్థితి సమాచారాన్ని పొందడానికి కింది ఆదేశాన్ని అమలు చేయండి.
$ git స్థితికింది అవుట్పుట్ .gitignore రిపోజిటరీ యొక్క ట్రాక్ చేయని ఫైల్ అని చూపుతుంది.
జోడించడానికి కింది ఆదేశాలను అమలు చేయండి .gitignore రిపోజిటరీలో ఫైల్ చేయండి మరియు స్థితిని మళ్లీ తనిఖీ చేయండి.
$ git .gitignore జోడించండి$ git స్థితి
కింది అవుట్పుట్ ఒక .gitignore ఫైల్ రిపోజిటరీకి జోడించబడిందని చూపిస్తుంది కానీ ఇంకా కట్టుబడి లేదు.
కమిట్ మెసేజ్తో ముందు చేసిన పనిని పూర్తి చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.
$ git కమిట్ -m 'విస్మరించిన ఫైల్లు మరియు ఫోల్డర్లు సృష్టించబడ్డాయి.'ఒక ఫైల్ మార్చబడిందని అవుట్పుట్ చూపిస్తుంది మరియు కొన్ని చొప్పనలు చేయబడ్డాయి.
యొక్క నమూనాను కనుగొనడానికి కింది ఆదేశాన్ని అమలు చేయండి .gitignore test.txt ఫైల్ను విస్మరించే ఫైల్.
$ git check -ignore -v test.txtకింది అవుట్పుట్ దానిని చూపుతుంది పరీక్ష. టెక్స్ట్ పంక్తి సంఖ్య 4 లో నిర్వచించిన నమూనా కోసం ఫైల్ విస్మరించబడుతుంది .gitignore ఫైల్.
అనే ఫోల్డర్ను సృష్టించండి తాత్కాలిక ప్రస్తుత రిపోజిటరీ ఫోల్డర్లో మరియు పేరు గల ఫైల్ను జోడించండి తాత్కాలిక. py క్రింద తాత్కాలిక ఫోల్డర్ ఇప్పుడు, నమూనాను తెలుసుకోవడానికి కింది ఆదేశాన్ని అమలు చేయండి .gitignore విస్మరించే ఫైల్ తాత్కాలిక. py ఫైల్.
$ git చెక్ -విస్మరించండి -v టెంప్/*కింది అవుట్పుట్ దానిని చూపుతుంది తాత్కాలిక/తాత్కాలిక. py .gitignore ఫైల్ యొక్క లైన్ నంబర్ 1 లో నిర్వచించిన నమూనా కోసం విస్మరించబడుతుంది.
ప్రపంచ .gitignore నమూనాలు
మీరు అన్ని స్థానిక డ్రైవ్ రిపోజిటరీల కోసం కొన్ని నిర్లక్ష్య నమూనాలను వర్తింపజేయాలనుకుంటే, మీరు ప్రపంచంలోని నమూనాలను నిర్వచించాలి ~ / .gitignore ఫైల్. గ్లోబల్ కోసం సెట్టింగ్ను జోడించడానికి కింది ఆదేశాన్ని అమలు చేయండి ~ / .gitignore ఫైల్.
$ git config --global core.excludesFile ile/.gitignoreపై ఆదేశం సరిగ్గా అమలు చేస్తే కింది అవుట్పుట్ కనిపిస్తుంది.
తెరవండి ~ / .gitignore లోకల్ డ్రైవ్ యొక్క అన్ని రిపోజిటరీల కోసం గ్లోబల్ ప్యాటర్న్లను జోడించడానికి ఏదైనా ఎడిటర్ని ఉపయోగించి ఫైల్. ఇక్కడ, నానో ఎడిటర్ ఉపయోగించబడింది. ఫైల్ను తెరవడానికి కింది ఆదేశాన్ని అమలు చేయండి.
$ నానో ~ / .gitignoreఫైల్లకు కింది పంక్తులను జోడించండి, ఫైల్ను సేవ్ చేయండి మరియు మూసివేయండి. ఈ నమూనాల ప్రకారం, పేరుతో ఉన్న అన్ని ఫైల్లు, పరీక్ష ఏదైనా పొడిగింపుతో విస్మరించబడుతుంది మరియు పొడిగింపుతో ఉన్న అన్ని ఫైల్లు .log నిర్లక్ష్యం చేయబడుతుంది.
పరీక్ష.**.log
test.py, test.txt, sys.log, data.log , మరియు index.php అనే స్థానిక రిపోజిటరీలో ఫైల్లు సృష్టించబడ్డాయి చదవండి-ఫైల్ . మాత్రమే index.php లో నిర్వచించిన నమూనాల ప్రకారం ఫైల్ ట్రాక్ చేయవచ్చు ~ / .gitignore ఫైల్. రిపోజిటరీ స్థితిని తనిఖీ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.
$ git స్థితిపై ఆదేశాన్ని అమలు చేసిన తర్వాత కింది అవుట్పుట్ కనిపిస్తుంది. ట్రాక్ చేయని ఒక ఫైల్ మాత్రమే ఉందని అవుట్పుట్ చూపిస్తుంది మరియు ఇతర నాలుగు ఫైల్స్ నమూనాల ఆధారంగా విస్మరించబడతాయి.
విస్మరించిన ~/.gitignore ఫైల్ నమూనాను తెలుసుకోవడానికి కింది ఆదేశాన్ని అమలు చేయండి data.log ఫైల్.
$ git check -ignore -v data.logకింది అవుట్పుట్ లైన్ యొక్క సంఖ్య 2 లో నిర్వచించిన నమూనాను ఫైల్ విస్మరించిందని చూపిస్తుంది ~ / .gitignore ఫైల్, మరియు నమూనా *.log . ది sys.log అదే నమూనా కోసం ఫైల్ విస్మరించబడింది.
విస్మరించిన ~/.gitignore ఫైల్ నమూనాను తెలుసుకోవడానికి కింది ఆదేశాన్ని అమలు చేయండి test.py ఫైల్.
$ git check -ignore -v test.pyకింది అవుట్పుట్ లైన్ యొక్క నంబర్ 1 లో నిర్వచించిన నమూనాను ఫైల్ విస్మరించిందని చూపిస్తుంది ~ / .gitignore ఫైల్, మరియు నమూనా పరీక్ష.* . ది test.py అదే నమూనా కోసం ఫైల్ విస్మరించబడింది.
ముగింపు
ప్రపంచంలోని నమూనాలను నిర్వచించే మార్గం ~ / .gitignore లోకల్ డ్రైవ్ యొక్క అన్ని రిపోజిటరీల ఫైల్లను విస్మరించడం మరియు దీనిలో నమూనాలను నిర్వచించే విధానం .gitignore నిర్దిష్ట రిపోజిటరీ యొక్క ఫైల్లను విస్మరించడానికి ఫైల్ రెండు డెమో రిపోజిటరీలను ఉపయోగించడం ద్వారా ఈ ట్యుటోరియల్లో చూపబడింది. GitHub డెస్క్టాప్ ఉపయోగాలు ఇక్కడ చూపబడలేదు. మీరు గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ ఉపయోగించి పై పనులు చేయాలనుకుంటే మీరు ఈ అప్లికేషన్ను ఉపయోగించవచ్చు.