Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന git-ignore കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
git-അവഗണിക്കുക - .gitignore പാറ്റേണുകൾ ചേർക്കുക
സിനോപ്സിസ്
git-അവഗണിക്കുക [ ] [ [ ]...]
വിവരണം
നൽകിയിരിക്കുന്ന _pattern_s ഒരു .gitignore ഫയലിലേക്ക് അത് നിലവിൽ ഇല്ലെങ്കിൽ ചേർക്കുന്നു.
ഓപ്ഷനുകൾ
-l, --ലോക്കൽ
നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്ടറിയിലെ .gitignore ഫയലിലേക്ക് സന്ദർഭം സജ്ജമാക്കുന്നു. (സ്ഥിരസ്ഥിതി)
-ജി, --ഗ്ലോബൽ
നിലവിലെ ഉപയോക്താവിനായി ആഗോള ജിറ്റിഗ്നോർ ഫയലിലേക്ക് സന്ദർഭം സജ്ജമാക്കുന്നു.
സന്ദർഭത്തിൽ ഫയലിലേക്ക് കൂട്ടിച്ചേർക്കാനുള്ള പാറ്റേണുകളുടെ ഒരു സ്പേസ് ഡിലിമിറ്റഡ് ലിസ്റ്റ്.
PATTERN ഫോർമാറ്റ്
git മാനുവലിൽ വിവരിച്ചിരിക്കുന്ന പാറ്റേൺ ഫോർമാറ്റ്
ഒരു ശൂന്യമായ വരി ഫയലുകളൊന്നും പൊരുത്തപ്പെടുന്നില്ല, അതിനാൽ ഇത് വായനാക്ഷമതയ്ക്കായി ഒരു സെപ്പറേറ്ററായി പ്രവർത്തിക്കും. ലേക്ക്
ഒരു ശൂന്യമായ വരി കൂട്ടിച്ചേർക്കുക "" ശൂന്യമായ ഉദ്ധരണികൾ ഉപയോഗിക്കുക.
# എന്നതിൽ തുടങ്ങുന്ന വരി ഒരു കമന്റായി വർത്തിക്കുന്നു. ഉദാഹരണത്തിന്, "# ഇതൊരു കമന്റാണ്"
· ഒരു ഓപ്ഷണൽ പ്രിഫിക്സ് ! പാറ്റേൺ നിരാകരിക്കുന്നു; a ഒഴിവാക്കിയ ഏതെങ്കിലും പൊരുത്തപ്പെടുന്ന ഫയൽ
മുമ്പത്തെ പാറ്റേൺ വീണ്ടും ഉൾപ്പെടുത്തും. ഒരു നിരസിച്ച പാറ്റേൺ പൊരുത്തപ്പെടുന്നുവെങ്കിൽ, ഇത് ചെയ്യും
താഴ്ന്ന മുൻഗണനാ പാറ്റേണുകളുടെ ഉറവിടങ്ങളെ അസാധുവാക്കുക. ഒരു ആശ്ചര്യചിഹ്നം ഉപയോഗിക്കാൻ! കമാൻഡ് ലൈൻ ആയി
ഒറ്റ ഉദ്ധരണികൾക്കിടയിലാണ് ഇത് മികച്ച രീതിയിൽ സ്ഥാപിക്കുന്നത് ´´. ഉദാഹരണത്തിന്, ´!src´
· പാറ്റേൺ അവസാനിക്കുന്നത് ഒരു സ്ലാഷിൽ ആണെങ്കിൽ, താഴെ പറയുന്നവയുടെ ആവശ്യത്തിനായി അത് നീക്കം ചെയ്യപ്പെടും
വിവരണം, പക്ഷേ ഇത് ഒരു ഡയറക്ടറിയുമായി ഒരു പൊരുത്തം മാത്രമേ കണ്ടെത്തൂ. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, foo/
ഒരു ഡയറക്ടറി foo ഉം അതിനടിയിലുള്ള പാതകളും പൊരുത്തപ്പെടുത്തും, എന്നാൽ ഒരു സാധാരണ ഫയലുമായി പൊരുത്തപ്പെടുന്നില്ല
അല്ലെങ്കിൽ ഒരു പ്രതീകാത്മക ലിങ്ക് foo (ഇത് പൊതുവെ പാത്ത്സ്പെക്ക് എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതുമായി പൊരുത്തപ്പെടുന്നു
ജിറ്റിൽ).
· പാറ്റേണിൽ ഒരു സ്ലാഷ് / അടങ്ങിയിട്ടില്ലെങ്കിൽ, git അതിനെ ഒരു ഷെൽ ഗ്ലോബ് പാറ്റേണായി കണക്കാക്കുന്നു
.gitignore-ന്റെ ലൊക്കേഷനുമായി ബന്ധപ്പെട്ട പാത്ത് നെയിമുമായി പൊരുത്തപ്പെടുന്നുണ്ടോയെന്ന് പരിശോധിക്കുന്നു
ഫയൽ (ഒരു .gitignore ഫയലിൽ നിന്നല്ലെങ്കിൽ വർക്ക് ട്രീയുടെ ടോപ്ലെവലുമായി ബന്ധപ്പെട്ടത്).
അല്ലെങ്കിൽ, ജിറ്റ് പാറ്റേണിനെ ഉപഭോഗത്തിന് അനുയോജ്യമായ ഒരു ഷെൽ ഗ്ലോബായി കണക്കാക്കുന്നു
fnmatch(3) FNM_PATHNAME ഫ്ലാഗിനൊപ്പം: പാറ്റേണിലെ വൈൽഡ്കാർഡുകൾ ഒരു / ഇനവുമായി പൊരുത്തപ്പെടില്ല
പാതയുടെ പേര്. ഉദാഹരണത്തിന്, "Documentation/*.html" എന്നത് "Documentation/git.html" എന്നതുമായി പൊരുത്തപ്പെടുന്നു.
"Documentation/ppc/ppc.html" അല്ലെങ്കിൽ "tools/perf/Documentation/perf.html" അല്ല.
ഒരു മുൻനിര സ്ലാഷ് പാത്ത് നെയിമിന്റെ തുടക്കവുമായി പൊരുത്തപ്പെടുന്നു. ഉദാഹരണത്തിന്, "/*.c" പൊരുത്തങ്ങൾ
"cat-file.c" എന്നാൽ "mozilla-sha1/sha1.c" അല്ല.
ഉദാഹരണങ്ങൾ
എല്ലാ ആർഗ്യുമെന്റുകളും ഓപ്ഷണൽ ആയതിനാൽ git-ignore എന്ന് മാത്രം വിളിക്കുന്നത് ആദ്യം ഗ്ലോബൽ പ്രദർശിപ്പിക്കും
പ്രാദേശിക gitignore ഫയലുകൾ:
$ Git അവഗണിക്കുക
ആഗോള gitignore: /home/alice/.gitignore
# എല്ലായ്പ്പോഴും അവഗണിക്കുന്ന നിരവധി വിപുലീകരണങ്ങൾ
*.വ്യത്യാസം
*.പിശക്
*.orig
*.rej
*.സ്വോ
*.swp
*.vi
*~
*.sass-cache
# OS അല്ലെങ്കിൽ എഡിറ്റർ ഫോൾഡറുകൾ
`.DS_സ്റ്റോർ`
`.ട്രാഷുകൾ`
`._*`
thumbs.db
---------------------------------
പ്രാദേശിക gitignore: .gitignore
`.കാഷെ`
`.പ്രോജക്റ്റ്`
`.ക്രമീകരണങ്ങൾ`
`.tmproj`
nbproject
നിങ്ങൾക്ക് ആഗോള സന്ദർഭം കാണാൻ മാത്രം താൽപ്പര്യമുണ്ടെങ്കിൽ --global വാദം ഉപയോഗിക്കുക (പ്രാദേശിക ഉപയോഗത്തിന്
--പ്രാദേശികം):
$ Git അവഗണിക്കുക
ആഗോള gitignore: /home/alice/.gitignore
`.DS_സ്റ്റോർ`
`.ട്രാഷുകൾ`
`._*`
thumbs.db
സ്ഥിരസ്ഥിതി/പ്രാദേശിക സന്ദർഭത്തിലേക്ക് ഒരു പുതിയ പാറ്റേൺ വേഗത്തിൽ കൂട്ടിച്ചേർക്കാൻ:
$ git അവഗണിക്കുക *.log
ഇതിലേക്ക് പാറ്റേൺ(കൾ) ചേർക്കുന്നു: .gitignore
`... ´*.log´` ചേർക്കുന്നു
ഒരു എഡിറ്റർ ഉപയോഗിക്കാതെ തന്നെ നിങ്ങൾക്ക് ഇപ്പോൾ ഏത് പാറ്റേണുകളും കോൺഫിഗർ ചെയ്യാനാകും
പാറ്റേൺ ആർഗ്യുമെന്റുകൾ: തത്ഫലമായുണ്ടാകുന്ന കോൺഫിഗറേഷനും നിങ്ങളുടെ സൗകര്യത്തിനായി തിരികെ നൽകുന്നു.
$ git അവഗണിക്കുക --ലോക്കൽ "" "# താൽക്കാലിക ഫയലുകൾ" *.tmp "*.ലോഗ്" tmp/* "" "# ഫയലുകൾ ഞാൻ സൂക്ഷിക്കാൻ ആഗ്രഹിക്കുന്നു" ´!work´ ""
ഇതിലേക്ക് പാറ്റേൺ(കൾ) ചേർക്കുന്നു: .gitignore
`... ചേർക്കുന്നു ´`
`... ´# താൽക്കാലിക ഫയലുകൾ`` ചേർക്കുന്നു
`... ´index.tmp´` ചേർക്കുന്നു
`... ´*.log´` ചേർക്കുന്നു
`... ´tmp/*´` ചേർക്കുന്നു
`... ചേർക്കുന്നു ´`
`... ഞാൻ സൂക്ഷിക്കാൻ ആഗ്രഹിക്കുന്ന # ഫയലുകൾ ചേർക്കുന്നു``
`... ´!വർക്ക്`` ചേർക്കുന്നു
`... ചേർക്കുന്നു ´`
പ്രാദേശിക gitignore: .gitignore
# താൽക്കാലിക ഫയലുകൾ
index.tmp
*.ലോഗ്
# ഞാൻ സൂക്ഷിക്കാൻ ആഗ്രഹിക്കുന്ന ഫയലുകൾ
!ജോലി
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് git-ignore ഓൺലൈനായി ഉപയോഗിക്കുക