ప్రధాన ఇతర GITIGNORE ఫైల్ అంటే ఏమిటి మరియు నేను ఒకదాన్ని ఎలా ఉపయోగించగలను?

GITIGNORE ఫైల్ అంటే ఏమిటి మరియు నేను ఒకదాన్ని ఎలా ఉపయోగించగలను?



జిట్ రిపోజిటరీతో పనిచేసేటప్పుడు, అవాంఛిత డేటా ప్రమాదం ఉంది. కృతజ్ఞతగా, మీరు GITIGNORE పొడిగింపుతో ఒక ఫైల్‌ను సృష్టించవచ్చు మరియు ప్రాజెక్ట్‌లో ఏ ఫైల్‌లు మరియు ఫోల్డర్‌లను విస్మరించాలో నిర్వచించవచ్చు. ప్రతి Git రిపోజిటరీతో ఉపయోగం కోసం మీరు గ్లోబల్ GITIGNORE డేటాను రూపొందించవచ్చు.

ఏమిటి

GITIGNORE ఫైళ్ళను ఎలా సృష్టించాలి

GITIGNORE ఫైల్‌లు సాదా టెక్స్ట్ ఫైల్‌లు, కాబట్టి మీరు వాటిని నోట్‌ప్యాడ్ లేదా ఏదైనా టెక్స్ట్ ఎడిటర్ ఉపయోగించి తెరవవచ్చు. GITIGNORE ఫైల్‌ను ఎలా తయారు చేయాలో ఇక్కడ ఉంది:

  1. ఏదైనా టెక్స్ట్ ఎడిటర్ తెరిచి సేవ్ నొక్కండి. పేరును .gitignore గా మార్చండి.
  2. ఫైల్‌ను సవరించేటప్పుడు, ప్రతి పంక్తి ఒకే ఫోల్డర్ లేదా ఒక జిట్ విస్మరించాల్సిన ఫైల్ కోసం రిజర్వు చేయబడుతుంది.

.Gitignore ఫైల్‌కు వ్యాఖ్యలను జోడించడానికి # ఉపయోగించండి

వైల్డ్‌కార్డ్ మ్యాచ్ కోసం * ఉపయోగించండి

GITIGNORE ఫైల్‌కు సంబంధించిన మార్గాలను విస్మరించడానికి # / ని ఉపయోగించండి.

ఉదాహరణగా, మీ GITIGNORE ఇలా ఉంటుంది:

# నోడ్_మోడ్యూల్స్ ఫోల్డర్‌ను విస్మరించండి

నోడ్_మాడ్యూల్స్

# API కీలకు సంబంధించిన ఫైల్‌లను విస్మరించండి

.env

# Mac సిస్టమ్ ఫైల్‌లను విస్మరించండి

.డిఎస్_స్టోర్

# సాస్ కాన్ఫిగర్ ఫైళ్ళను విస్మరించండి

.సాస్-కాష్

cbs సామ్‌సంగ్ టీవీలో అన్ని యాక్సెస్

# అన్ని టెక్స్ట్ ఫైళ్ళను విస్మరించండి

*.పదము

మీకు తెలిసినట్లుగా, వ్యాఖ్యలు ఐచ్ఛికం.

డైరెక్టరీలను వాటి మార్గాలను చేర్చడం ద్వారా మరియు ప్రతి పంక్తి చివరిలో / ఉపయోగించడం ద్వారా విస్మరించండి.

ఉదాహరణకి:

పరీక్ష /

లాగ్స్ /

ఐక్లౌడ్ నిల్వ నుండి ఫోటోలను ఎలా తొలగించాలి

లోడ్లు /

వైల్డ్‌కార్డ్ గుర్తు * అన్ని ఫైల్‌లను నిర్దిష్ట పొడిగింపుతో విస్మరించడానికి ఉపయోగించవచ్చు, మీరు దానిని నిరాకరణ చిహ్నంతో మిళితం చేయవచ్చు!. ఇక్కడ ఒక ఉదాహరణ:

*.పదము

! readme.txt

! main.txt

Readme.txt మరియు main.txt మినహా .txt పొడిగింపుతో ప్రతి ఫైల్‌ను విస్మరించమని పైన పేర్కొన్నది జిట్‌కు తెలియజేస్తుంది.

వైల్డ్‌కార్డ్‌లను డైరెక్టరీల కోసం ఉపయోగించవచ్చు. ఈ ఉదాహరణలో చూపిన విధంగా వాటిని ఉపయోగించినప్పుడు జాగ్రత్తగా ఉండండి:

పరీక్ష /

! test / example.txt

Example.txt మినహా పరీక్ష డైరెక్టరీలోని ప్రతి ఫైల్‌ను గిట్ ఇప్పుడు విస్మరిస్తుందని మీరు అనుకోవచ్చు. అయితే, అది అలా కాదు. పనితీరు కారణాల వల్ల ఇది ఇప్పటికీ example.txt ను విస్మరిస్తుంది, ఎందుకంటే మొత్తం పరీక్ష డైరెక్టరీ విస్మరించబడిందని మేము నిర్వచించాము.

మీకు ఎన్ని డైరెక్టరీలు మరియు ఫైళ్ళతో సరిపోలడానికి డబుల్ ఆస్టరిస్క్ (**) ను ఉపయోగించుకునే అవకాశం ఉంది. ఉదాహరణకు, టెస్ట్ డైరెక్టరీ మరియు దాని ఉప డైరెక్టరీలలో .txt తో ముగిసే ఫైళ్ళను మాత్రమే విస్మరించమని టెస్ట్ / ** / *. Txt చెబుతుంది.

GITIGNORE ఫైల్ ఒకదాన్ని ఎలా ఉపయోగించాలి

GITIGNORE ఫైళ్ళను అమలు చేయడానికి మూడు మార్గాలు

మీ సహోద్యోగులతో లేదా ఒంటరిగా మీ అన్ని ప్రాజెక్టులతో గ్లోబల్ GITIGNORE ని ఉపయోగించండి. అయితే, మీరు స్థానిక GITIGNORE ను సృష్టించవచ్చు లేదా మినహాయింపు నియమాలను కూడా పేర్కొనవచ్చు.

స్థానిక GITIGNORE ఫైల్‌ను సృష్టించండి

GITIGNORE ఫైళ్ళను నిర్వచించడానికి రెండు మార్గాలు ఉన్నాయి. మీరు డైరెక్టరీ స్థాయిలో GITIGNORE ఫైల్‌ను కలిగి ఉండవచ్చు లేదా రూట్‌లో ఫైల్‌ను సృష్టించవచ్చు. చాలా సందర్భాలలో, GITIGNORE లో ప్రాపర్టీస్ ఫైల్ మరియు కాన్ఫిగరేషన్ ఫైల్స్ ఉంటాయి. మీ సహచరులు కూడా అదే GITIGNORE ఫైల్‌ను లాగుతున్నప్పుడు, స్పష్టత కోసం వ్యాఖ్యలను జోడించడానికి # ని ఉపయోగించడం మర్చిపోవద్దు.

గ్లోబల్ GITIGNORE ఫైల్‌ను సృష్టించండి

బహుళ గిట్ రిపోజిటరీలతో పనిచేస్తుంటే, మీ స్థానిక రిపోజిటరీల కోసం ప్రపంచ నియమాలను నిర్వచించడం ద్వారా మీరు చాలా సమయాన్ని ఆదా చేయవచ్చు.

మ్యాచ్ కామ్‌ను నేను ఎలా రద్దు చేయగలను
  1. GITIGNORE ఫైల్‌ను సృష్టించండి మరియు వర్తింపజేయడానికి సార్వత్రిక నియమాలను నిర్వచించండి.
  2. మీ స్థానిక GITIGNORE ఫైల్‌ను గ్లోబల్‌గా మార్చడానికి core.excludesFiles ప్రాపర్టీని ఉపయోగించండి. కింది పంక్తిని ఉపయోగించండి:

git config –global core.excludesFile

వ్యక్తిగత GITIGNORE నియమాలను సృష్టించండి

మీకు నిర్దిష్ట రిపోజిటరీ, నియమాలు ఉంటే, మీరు గ్లోబల్ లేదా లోకల్ GITIGNORE ఫైళ్ళను సవరించవచ్చు. ఈ నియమాలను మీ వర్క్‌గ్రూప్‌లోని ఇతర సభ్యులతో భాగస్వామ్యం చేయలేరు లేదా నియంత్రించలేరు. మీరు మీ స్థానిక పని డైరెక్టరీలు లేదా లాగర్ సెట్టింగుల కోసం వ్యక్తిగత GITIGNORE నియమాలను ఉపయోగించవచ్చు.

కట్టుబడి ఉన్న ఫైళ్ళ కోసం GITIGNORE ఫైల్‌ను ఉపయోగించడం

కట్టుబడి ఉన్న ఫైల్‌లను విస్మరించండి

కట్టుబడి ఉన్న ఫైల్‌లు కాష్ అయినందున రిపోజిటరీలో కలిసిపోతాయి. మీరు ఈ డేటాను విస్మరిస్తే, మొదట దాన్ని తీసివేయాలి. దీన్ని చేయడానికి సూచించిన పద్ధతి ఏమిటంటే, ఈ ఫైళ్ళను తొలగించి, ఆపై మార్పులకు కట్టుబడి వర్తింపజేయడం. మీరు అలా చేసిన తర్వాత, ఫైల్ స్థానికంగా విస్మరించబడే నియమాన్ని నిర్వచించడం ద్వారా మీరు చివరకు GITIGNORE ను ఉపయోగించవచ్చు. ఈ పంక్తిని జోడించండి:

git rm –కాష్

ఈ పద్ధతిలో, ఫైల్ వర్కింగ్ డైరెక్టరీలో ఉన్నప్పటికీ రిపోజిటరీ నుండి తీసివేయబడుతుంది. ఈ నియమంతో GITIGNORE ఫైల్ వర్కింగ్ డైరెక్టరీలో ఉండాలి.

గతంలో విస్మరించిన ఫైల్‌కు కమిట్ చేయండి

మీరు విస్మరించబడిన ఫైల్‌కు పాల్పడాలనుకుంటే, మీరు దీన్ని git add line మరియు force option ని ఉపయోగించి చేయవచ్చు. ఉదాహరణకు, మీరు GITIGNORE ఫైల్‌ను రిపోజిటరీకి కట్టుబడి ఉంచేటప్పుడు example.txt ను తీసివేయాలనుకుంటే, పంక్తులను చొప్పించండి:

git add -f example.txt

git commit -m ఫోర్స్ జోడించడం example.txt.

మీరు ఇప్పుడు విస్మరించిన ఫైల్‌ను రిపోజిటరీకి చేర్చారు. విస్మరించే నమూనా లేదా నియమాన్ని తొలగించడం ద్వారా GITIGNORE ఫైల్‌ను సవరించడం చివరి దశ.

ఏమిటి

మీ ప్రయోజనానికి GITIGNORE ఉపయోగించండి

దాదాపు ప్రతి ప్రాజెక్ట్‌లో GITIGNORE ఫైల్‌లు ఉన్నందున, వాటిని ఎలా ఉపయోగించాలో మీరు నేర్చుకోవాలి. ఆదేశాలు సరళమైనవి అయితే, మీ నియమాలను నిర్వచించడం మరియు సరైన ఫైళ్ళను విస్మరించడం చాలా అవసరం. GITIGNORE యొక్క సరైన వాడకంతో, మీరు సమయాన్ని ఆదా చేస్తారు మరియు మీ ప్రాజెక్ట్‌ను ఆప్టిమైజ్ చేస్తారు.

Git రిపోజిటరీలో మీకు ఎంత తరచుగా GITIGNORE ఫైల్స్ అవసరం? మీరు ఎక్కువగా ప్రపంచ లేదా స్థానిక నియమాలను ఉపయోగిస్తున్నారా? దయచేసి మీ అనుభవాలను వ్యాఖ్యల విభాగంలో పంచుకోండి.

ఆసక్తికరమైన కథనాలు

ఎడిటర్స్ ఛాయిస్

Google Chrome 66 విడుదల చేయబడింది, దీని గురించి ప్రతిదీ ఇక్కడ ఉంది
Google Chrome 66 విడుదల చేయబడింది, దీని గురించి ప్రతిదీ ఇక్కడ ఉంది
అత్యంత ప్రాచుర్యం పొందిన వెబ్ బ్రౌజర్ యొక్క క్రొత్త సంస్కరణ, Google Chrome ముగిసింది. వెర్షన్ 66 స్థిరమైన శాఖకు చేరుకుంది మరియు ఇప్పుడు విండోస్, లైనక్స్, మాక్ మరియు ఆండ్రాయిడ్ కోసం అందుబాటులో ఉంది.
బోస్ సౌండ్‌లింక్ రివాల్వ్ సమీక్ష: కాంపాక్ట్ ప్యాకేజీలో అద్భుతమైన 360-డిగ్రీల ఆడియో
బోస్ సౌండ్‌లింక్ రివాల్వ్ సమీక్ష: కాంపాక్ట్ ప్యాకేజీలో అద్భుతమైన 360-డిగ్రీల ఆడియో
వైర్‌లెస్ స్పీకర్ మతోన్మాదులకు అత్యంత ప్రాచుర్యం పొందిన ధోరణి ప్రస్తుతం స్మార్ట్ వాయిస్ అసిస్టెంట్లు, అమెజాన్ ఎకో, గూగుల్ హోమ్ మరియు ఆపిల్ హోమ్‌పాడ్‌లు పెద్ద మొత్తంలో శ్రద్ధ వహిస్తున్నాయి. ఇకపై స్పీకర్‌ను కొనడంలో ఏమైనా ప్రయోజనం ఉందా?
ట్యాగ్ ఆర్కైవ్స్: విండోస్ పవర్‌టాయ్స్
ట్యాగ్ ఆర్కైవ్స్: విండోస్ పవర్‌టాయ్స్
మీ కంప్యూటర్‌ను ఎవరో ఉపయోగిస్తున్నారో లేదో ఎలా తనిఖీ చేయాలి
మీ కంప్యూటర్‌ను ఎవరో ఉపయోగిస్తున్నారో లేదో ఎలా తనిఖీ చేయాలి
సరైన సాఫ్ట్‌వేర్ మరియు తెలుసుకోవడం వల్ల, మీ కంప్యూటర్‌ను ఉపయోగిస్తున్నప్పుడు మీరు చేసే ప్రతిదాన్ని ట్రాక్ చేయవచ్చు మరియు ఉల్లేఖించవచ్చు. చివరిసారి మీరు లాగిన్ అవ్వడం, ఆన్‌లైన్‌లోకి వెళ్లడం, ప్రోగ్రామ్‌ను ప్రారంభించడం లేదా మీ సిస్టమ్‌ను నవీకరించడం వంటివి కొన్ని మాత్రమే
పేపర్ యొక్క ఒకే ముక్కలో ఒకటి కంటే ఎక్కువ పేజీలను ఎలా ముద్రించాలి
పేపర్ యొక్క ఒకే ముక్కలో ఒకటి కంటే ఎక్కువ పేజీలను ఎలా ముద్రించాలి
ఆకుపచ్చ రంగులోకి వెళ్లి వర్షారణ్యాల కోసం మీ బిట్ చేయడానికి ఒక మార్గం ప్రింటింగ్ పేపర్‌ను సేవ్ చేయడం. ఈ టెక్ జంకీ గైడ్ ప్రింటింగ్ చేయడానికి ముందు వెబ్‌సైట్ పేజీల నుండి ఎలా తొలగించాలో మీకు చెప్పింది. మీరు ఒకటి కంటే ఎక్కువ పేజీలను కూడా ముద్రించవచ్చు
మైక్రోసాఫ్ట్ ఎడ్జ్ క్రోమియంలో ఇష్టాంశాల పట్టీని జోడించండి లేదా తొలగించండి
మైక్రోసాఫ్ట్ ఎడ్జ్ క్రోమియంలో ఇష్టాంశాల పట్టీని జోడించండి లేదా తొలగించండి
మైక్రోసాఫ్ట్ ఎడ్జ్‌లో ఇష్టమైన బార్‌ను జోడించండి లేదా తీసివేయండి మైక్రోసాఫ్ట్ ఎడ్జ్ ఇటీవల కొత్త రెండరింగ్ ఇంజిన్‌కు, చాలా ప్రధాన స్రవంతి బ్రౌజర్‌లలో ఉపయోగించబడే ప్రసిద్ధ ఓపెన్-సోర్స్ బ్లింక్ ప్రాజెక్ట్‌కు మారింది. బ్రౌజర్ ఇప్పుడు గూగుల్ క్రోమ్ అనుకూలంగా ఉంది మరియు దాని పొడిగింపులకు మద్దతు ఇస్తుంది. ఈ రోజు, ఇష్టమైన పట్టీని ఎలా ఆన్ చేయాలో లేదా ఆఫ్ చేయాలో చూద్దాం
విండోస్ 10 లో అందుబాటులో ఉన్న WSL Linux Distros జాబితా
విండోస్ 10 లో అందుబాటులో ఉన్న WSL Linux Distros జాబితా
విండోస్ 10 లో అంతర్నిర్మిత wsl.exe సాధనం యొక్క క్రొత్త వాదనలను ఉపయోగించడం ద్వారా, మీరు WSL Linux లో అందుబాటులో ఉన్న డిస్ట్రోలను త్వరగా జాబితా చేయవచ్చు.