Aceasta este comanda git-ignore care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
git-ignore - Adăugați modele .gitignore
REZUMAT
git-ignore [ ] [ [ ]...]
DESCRIERE
Adaugă _pattern-urile date la un fișier .gitignore dacă nu există deja.
OPŢIUNI
-l, --local
Setează contextul în fișierul .gitignore din directorul de lucru curent. (Mod implicit)
-g, --global
Setează contextul în fișierul gitignore global pentru utilizatorul curent.
O listă de modele delimitată de spațiu de atașat fișierului în context.
MODEL FORMAT
Formatul modelului așa cum este descris în manualul git
· O linie goală nu se potrivește cu niciun fișier, așa că poate servi drept separator pentru lizibilitate. La
adăugați o linie goală, utilizați ghilimele goale „”.
· O linie care începe cu # servește drept comentariu. De exemplu, „# Acesta este un comentariu”
· Un prefix opțional ! care neagă tiparul; orice fișier care se potrivește exclus de a
modelul anterior va fi inclus din nou. Dacă un model negat se potrivește, acesta va fi
suprascrie sursele modelelor de prioritate inferioară. Pentru a folosi o exclamație! ca linie de comandă
argumentul este cel mai bine plasat între ghilimele simple ´´. De exemplu, ´!src´
· Dacă modelul se termină cu o bară oblică, acesta este eliminat în scopul următorului
descriere, dar ar găsi doar o potrivire cu un director. Cu alte cuvinte, foo/
se va potrivi cu un director foo și căile de sub acesta, dar nu se va potrivi cu un fișier obișnuit
sau o legătură simbolică foo (aceasta este în concordanță cu modul în care funcționează pathspec în general
în git).
· Dacă modelul nu conține o bară oblică /, git îl tratează ca un model shell glob și
verifică o potrivire cu numele căii în raport cu locația .gitignore
fișier (relativ la nivelul superior al arborelui de lucru dacă nu dintr-un fișier .gitignore).
· În caz contrar, git tratează modelul ca pe un shell glob potrivit pentru consum de către
fnmatch(3) cu indicatorul FNM_PATHNAME: metacaracterele din model nu se vor potrivi cu / in
numele căii. De exemplu, „Documentation/*.html” se potrivește cu „Documentation/git.html”, dar
nu „Documentation/ppc/ppc.html” sau „tools/perf/Documentation/perf.html”.
· O bară oblică de început se potrivește cu începutul numelui căii. De exemplu, „/*.c” se potrivește
„cat-file.c”, dar nu „mozilla-sha1/sha1.c”.
EXEMPLE
Toate argumentele sunt opționale, așa că doar apelarea git-ignore va afișa mai întâi globalul, apoi
fișierele locale gitignore:
$ git ignore
Gitignore global: /home/alice/.gitignore
# Numeroase extensii mereu ignorate
*.dif
*.err
*.orig
*.rej
*.swo
*.swp
*.vi
*~
*.sass-cache
# OS sau foldere Editor
`.DS_Store`
`.Gunoi`
`._*`
Thumbs.db
---------------------------------
Local gitignore: .gitignore
`.cache`
`.proiect`
`.setari`
`.tmproj`
nbproject
Dacă doriți doar să vedeți contextul global, utilizați argumentul --global (pentru uz local
--local):
$ git ignore
Gitignore global: /home/alice/.gitignore
`.DS_Store`
`.Gunoi`
`._*`
Thumbs.db
Pentru a adăuga rapid un model nou la contextul implicit/local pur și simplu:
$ git ignore *.log
Se adaugă modele la: .gitignore
`... adăugând ´*.log´`
Acum puteți configura orice tipare fără a utiliza vreodată un editor, cu un context și
argumente de tipar: configurația rezultată este, de asemenea, returnată pentru confortul dumneavoastră.
$ git ignore --local "" "# fișiere temporare" *.tmp "*.log" tmp/* "" "# fișiere pe care aș dori să le păstrez" ´!work´ ""
Se adaugă modele la: .gitignore
`... adăugând ´´`
`... adăugând ´# fișiere temporare’`
`... adăugând `index.tmp'`
`... adăugând ´*.log´`
`... adăugând ´tmp/*´`
`... adăugând ´´`
`... adăugând ´# Fișiere pe care aș dori să le păstrez’`
`... adăugând ´!muncă’`
`... adăugând ´´`
Local gitignore: .gitignore
# Fișiere temporare
index.tmp
* .log
# Fișiere pe care aș dori să le păstrez
!muncă
Utilizați git-ignore online folosind serviciile onworks.net