Git

Cum folosesc „.gitignore ”Fișier?

Cum folosesc „.gitignore ”Fișier?
În timp ce lucrați cu depozite Git, există anumite fișiere pe care nu dorim să le angajăm ori de câte ori facem modificări în depozitul nostru. Acest lucru se datorează faptului că aceste fișiere pot fi legate de anumite configurații sau biblioteci pe care nu vrem să le deranjăm sau să le schimbăm. De asemenea, recomandând astfel de fișiere, s-ar putea să sfârșiți prin a vă deranja întregul depozit de proiect. Acesta este motivul pentru care Git a introdus conceptul de .fișier gitignore. Este un fișier în Git în care puteți adăuga toate acele fișiere din depozitul dvs. de proiect pe care nu doriți să le reluați sau, cu alte cuvinte, fișierele pe care doriți să le ignorați în timp ce comiteți. Prin urmare, astăzi vă vom explica metoda de utilizare a .fișier gitignore în Ubuntu 20.04.

Metoda de utilizare a „.gitignore ”Fișier în Ubuntu 20.04

Pentru a utiliza .fișier gitignore în Ubuntu 20.04, vă vom plimba prin următorii nouă pași:

Pasul 1: Achiziționați depozitul de testare

În loc să creăm propriul depozit de proiecte, am folosit un eșantion de depozit disponibil la GitHub. Trebuie să achiziționați acest depozit executând comanda menționată mai jos:

git clone https: // github.com / schacon / simplegit-progit

Odată ce depozitul specificat a fost clonat pe Ubuntu 20.04, va afișa următoarea stare pe terminal:

Pasul 2: Creați un fișier de eșantion pentru a fi ignorat

Acum trebuie să creăm un fișier eșantion pe care dorim să îl ignorăm în directorul nostru de proiect. Pentru aceasta, trebuie mai întâi să mergem în directorul nostru de proiect executând această comandă:

cd / home / kbuzdar / simplegit-progit

Aici, trebuie să furnizați calea în care ați clonat depozitul de testare.

Odată ce vă aflați în depozitul de testare, puteți crea un fișier eșantion în acesta executând următoarea comandă:

sudo nano abc.txt

Când acest fișier se deschide cu editorul nano, puteți scrie orice text aleatoriu în el, așa cum se arată în imaginea de mai jos, după care puteți salva acest fișier.

Pasul 3: Creați fișierul .gitignore File

Odată ce am creat un fișier pe care vrem să îl ignorăm în următorul nostru commit, vom crea fișierul .gitignore din depozitul nostru de proiecte executând următoarea comandă:

sudo nano .gitignore

Pasul 4: Adăugați fișierele care trebuie ignorate în .gitignore File

Cand .fișierul gitignore se deschide cu editorul nano, trebuie să adăugați numele fișierului pe care doriți să îl ignorați .fișier gitignore. În cazul nostru, este abc.txt. După adăugarea acestui fișier la .fișierul gitignore, îl vom salva pur și simplu. Puteți adăuga câte fișiere doriți să ignorați în .gitignore fișier în linii separate.

Pasul 5: Reinițializați Git

Odată ce am făcut modificările dorite, trebuie să reinitializăm Git executând următoarea comandă:

git init

Dacă această comandă reușește să reinițializeze Git cu succes, atunci veți putea vedea mesajul afișat în imaginea de mai jos.

Pasul 6: Adăugați modificările făcute recent în depozitul dvs

Următorul pas este să adăugăm modificările recent aduse la depozitul nostru de proiecte executând următoarea comandă:

git add .

Dacă modificările sunt adăugate cu succes în depozitul dvs. de proiect, atunci sistemul nu va afișa niciun mesaj pe terminal, așa cum se arată în imaginea de mai jos.

Pasul 7: Verificați starea actuală a Git

Acum, înainte de a comite aceste modificări la Git, vom verifica starea curentă a Git cu următoarea comandă:

starea git

Starea actuală a depozitului nostru de proiecte Git este prezentată în imaginea de mai jos.

Pasul 8: comiteți toate modificările

Acum vom comite aceste modificări executând următoarea comandă:

git commit -m „Mesaj de afișat”

Aici, puteți înlocui „Mesaj care urmează să fie afișat” cu orice mesaj la alegere pe care doriți să fie afișat cu recenta dvs. comitere.

Rezultatele recentei noastre comisii sunt prezentate în imaginea de mai jos.

Din imaginea de mai sus puteți vedea cu ușurință că numai .fișierul gitignore a fost comis și nu abc.fișier txt, deoarece am vrut să îl ignorăm în comiterea noastră. Înseamnă că Git a reușit să ignore fișierul menționat în .gitignore în timp ce comiteți modificările.

Concluzie

Urmând tutorialul de astăzi, puteți adăuga cu ușurință câte fișiere doriți să ignorați în timp ce efectuați un commit în .fișiere gitignore. În acest fel, nu numai că veți salva aceste fișiere pentru a nu fi încurcate accidental, dar vă va salva și resursele care vor fi cheltuite pentru comiterea fișierelor irelevante.

Instrumente utile pentru jucătorii Linux
Dacă vă place să jucați jocuri pe Linux, este posibil să fi folosit aplicații și utilitare precum Wine, Lutris și OBS Studio pentru a îmbunătăți exper...
Jocuri HD remasterizate pentru Linux care nu au avut niciodată lansare Linux mai devreme
Mulți dezvoltatori și editori de jocuri vin cu remasterizarea HD a jocurilor vechi pentru a prelungi durata de viață a francizei, vă rog fanilor să so...
Cum se utilizează AutoKey pentru automatizarea jocurilor Linux
AutoKey este un utilitar de automatizare desktop pentru Linux și X11, programat în Python 3, GTK și Qt. Folosind funcțiile sale de scriptare și MACRO,...