?Oțet de mere cu lavandă și urzici ?sau ? cum să faci oțet în casă/ Rețete keto
Cuprins:
Fișierele din directorul de lucru Git pot fi urmărite sau netratate.
Fișierele urmărite sunt cele care au fost adăugate și angajate și despre care git știe. Fișierele urmărite pot fi nemodificate, modificate sau înscenate. Toate celelalte fișiere din directorul de lucru sunt netratate și git nu are cunoștință de aceste fișiere.
Uneori, directorul dvs. de lucru git se poate înghesui cu fișiere inutile care sunt fie generate automat, rămase din fuziuni sau create din greșeală. În aceste situații, puteți adăuga fișierele respective în
.gitignore
sau le puteți elimina. Dacă doriți să vă mențineți depozitul frumos și curat, opțiunea mai bună este să eliminați fișierele inutile.
Acest articol explică cum să eliminați fișierele neîncercate în Git.
Înlăturarea fișierelor netratate
Comanda care vă permite să eliminați fișierele netratate este
git clean
.
Este întotdeauna o idee bună să faceți backup pentru depozitul dvs., deoarece odată șterse, fișierele și modificările aduse acestora nu pot fi recuperate.
Înainte de a rula comanda reală și de a elimina fișierele și directoarele netratate, folosiți opțiunea
-n
care va efectua o „execuție uscată” și vă va arăta ce fișiere și directoare vor fi șterse:
git clean -d -n
Rezultatul va arăta astfel:
Would remove content/test/ Would remove content/blog/post/example.md
Dacă unele dintre fișierele enumerate mai sus sunt importante, ar trebui să începeți să urmăriți aceste fișiere cu
git add
.gitignore
.
După ce sunteți sigur că doriți să mergeți înainte și să ștergeți fișierele și directoarele netratate, tastați:
git clean -d -f
Comanda va imprima toate fișierele și directoarele șterse cu succes:
Removing content/test/ Removing content/blog/post/example.md
Opțiunea
-d
spune git-ului să elimine și directoarele netratate. Dacă nu doriți să ștergeți directoarele goale netratate, omiteți
-d
opțiunea.
Opțiunea
-f
reprezintă forța. Dacă nu este utilizat, iar variabila de configurare Git
clean.requireForce
este setată pe true, Git nu va șterge fișierele.
git clean -d -i
Rezultatul va afișa fișierele și directoarele care vor fi eliminate și vă va întreba ce să faceți cu acele fișiere:
Would remove the following items: content/test/ content/blog/post/example.md *** Commands *** 1: clean 2: filter by pattern 3: select by numbers 4: ask each 5: quit 6: help
Selectați una dintre opțiuni și apăsați
Enter
.
Dacă doriți să limitați operația de curățare la directoarele date, treceți căile către directoarele pentru a fi verificate pentru fișierele netratate ca argumente la comandă. De exemplu, pentru a verifica dacă există fișiere din directorul
src
, ați rula:
Eliminarea fișierelor ignorate
Comanda
git clean
permite și eliminarea fișierelor și directoarelor ignorate.
Pentru a elimina toate fișierele ignorate și netratate, utilizați opțiunea
-x
:
git clean -d -n -x
git clean -d -n -X
Comanda de mai sus va șterge toate fișierele și directoarele enumerate în
.gitignore
și va păstra fișierele netratate.
Concluzie
În acest tutorial, v-am arătat cum puteți șterge fișierele și directoarele netratate din Git. Nu uitați să rulați întotdeauna comanda înainte de a șterge fișierele.
Cum să găsiți și să eliminați fișierele duplicat
Stevey a cerut linia de răspuns pentru a vă sfătui cu privire la găsirea și eliminarea fișierelor duplicat
Cum să eliminați și să ștergeți automat fișierele dmg din mac
Aflați cum puteți utiliza automat pentru a crea fluxuri de lucru utile pentru a elimina și șterge fișierele cu imagini de disc în mod automat.
Cum să eliminați fișierele temp din fiecare unitate de pe Windows 10
Mașinile Windows sunt de notorietate în acumularea de fișiere temporare, în special în cazul în care instalați software-ul. Iată cum le puteți elimina, de pe toate unitățile.







